ReactOS 0.4.16-dev-2-g02a6913
|
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 | ) |