|
HRESULT | Initialize ([in] STREAM_TYPE StreamType, [in] DWORD dwFlags, [in] IGraphBuilder *pFilterGraph) |
|
HRESULT | GetFilterGraph ([out] IGraphBuilder **ppGraphBuilder) |
|
HRESULT | GetFilter ([out] IMediaStreamFilter **ppFilter) |
|
HRESULT | AddMediaStream ([in] IUnknown *pStreamObject, [in] const MSPID *PurposeId, [in] DWORD dwFlags, [out] IMediaStream **ppNewStream) |
|
HRESULT | OpenFile ([in] LPCWSTR pszFileName, [in] DWORD dwFlags) |
|
HRESULT | OpenMoniker ([in] IBindCtx *pCtx, [in] IMoniker *pMoniker, [in] DWORD dwFlags) |
|
HRESULT | Render ([in] DWORD dwFlags) |
|
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) |
|
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
ULONG | AddRef () |
|
ULONG | Release () |
|
Definition at line 89 of file amstream.idl.