Data Structures |
| struct | IAMMultiMediaStreamImpl |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (amstream) |
| static IAMMultiMediaStreamImpl * | impl_from_IAMMultiMediaStream (IAMMultiMediaStream *iface) |
| HRESULT | AM_create (IUnknown *pUnkOuter, LPVOID *ppObj) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_QueryInterface (IAMMultiMediaStream *iface, REFIID riid, void **ppvObject) |
| static ULONG WINAPI | IAMMultiMediaStreamImpl_AddRef (IAMMultiMediaStream *iface) |
| static ULONG WINAPI | IAMMultiMediaStreamImpl_Release (IAMMultiMediaStream *iface) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_GetInformation (IAMMultiMediaStream *iface, DWORD *pdwFlags, STREAM_TYPE *pStreamType) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_GetMediaStream (IAMMultiMediaStream *iface, REFMSPID idPurpose, IMediaStream **ppMediaStream) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_EnumMediaStreams (IAMMultiMediaStream *iface, LONG Index, IMediaStream **ppMediaStream) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_GetState (IAMMultiMediaStream *iface, STREAM_STATE *pCurrentState) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_SetState (IAMMultiMediaStream *iface, STREAM_STATE NewState) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_GetTime (IAMMultiMediaStream *iface, STREAM_TIME *pCurrentTime) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_GetDuration (IAMMultiMediaStream *iface, STREAM_TIME *pDuration) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_Seek (IAMMultiMediaStream *iface, STREAM_TIME SeekTime) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_GetEndOfStream (IAMMultiMediaStream *iface, HANDLE *phEOS) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_Initialize (IAMMultiMediaStream *iface, STREAM_TYPE StreamType, DWORD dwFlags, IGraphBuilder *pFilterGraph) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_GetFilterGraph (IAMMultiMediaStream *iface, IGraphBuilder **ppGraphBuilder) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_GetFilter (IAMMultiMediaStream *iface, IMediaStreamFilter **ppFilter) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_AddMediaStream (IAMMultiMediaStream *iface, IUnknown *pStreamObject, const MSPID *PurposeId, DWORD dwFlags, IMediaStream **ppNewStream) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_OpenFile (IAMMultiMediaStream *iface, LPCWSTR pszFileName, DWORD dwFlags) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_OpenMoniker (IAMMultiMediaStream *iface, IBindCtx *pCtx, IMoniker *pMoniker, DWORD dwFlags) |
| static HRESULT WINAPI | IAMMultiMediaStreamImpl_Render (IAMMultiMediaStream *iface, DWORD dwFlags) |
Variables |
static struct
IAMMultiMediaStreamVtbl | AM_Vtbl |