|
ReactOS 0.4.16-dev-1946-g52006dd
|


Public Member Functions | |
| HRESULT | GetInformation ([out, optional] DWORD *pdwFlags, [out, optional] STREAM_TYPE *pStreamType) |
| HRESULT | GetMediaStream ([in] REFMSPID idPurpose, [out] IMediaStream **ppMediaStream) |
| HRESULT | EnumMediaStreams ([in] long Index, [out] IMediaStream **ppMediaStream) |
| HRESULT | GetState ([out] STREAM_STATE *pCurrentState) |
| HRESULT | SetState ([in] STREAM_STATE NewState) |
| HRESULT | GetTime ([out] STREAM_TIME *pCurrentTime) |
| HRESULT | GetDuration ([out] STREAM_TIME *pDuration) |
| HRESULT | Seek ([in] STREAM_TIME SeekTime) |
| HRESULT | GetEndOfStreamEventHandle ([out] HANDLE *phEOS) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Additional Inherited Members | |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Definition at line 90 of file mmstream.idl.
| HRESULT IMultiMediaStream::EnumMediaStreams | ( | [in] long | Index, |
| [out] IMediaStream ** | ppMediaStream | ||
| ) |
| HRESULT IMultiMediaStream::GetDuration | ( | [out] STREAM_TIME * | pDuration | ) |
| HRESULT IMultiMediaStream::GetInformation | ( | [out, optional] DWORD * | pdwFlags, |
| [out, optional] STREAM_TYPE * | pStreamType | ||
| ) |
| HRESULT IMultiMediaStream::GetMediaStream | ( | [in] REFMSPID | idPurpose, |
| [out] IMediaStream ** | ppMediaStream | ||
| ) |
| HRESULT IMultiMediaStream::GetState | ( | [out] STREAM_STATE * | pCurrentState | ) |
| HRESULT IMultiMediaStream::GetTime | ( | [out] STREAM_TIME * | pCurrentTime | ) |
| HRESULT IMultiMediaStream::Seek | ( | [in] STREAM_TIME | SeekTime | ) |
| HRESULT IMultiMediaStream::SetState | ( | [in] STREAM_STATE | NewState | ) |