|
| 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.