|
| HRESULT | GetFormat ([out] DDSURFACEDESC *pDDSDCurrent, [out] IDirectDrawPalette **ppDirectDrawPalette, [out] DDSURFACEDESC *pDDSDDesired, [out] DWORD *pdwFlags) |
| |
| HRESULT | SetFormat ([in] const DDSURFACEDESC *pDDSurfaceDesc, [in] IDirectDrawPalette *pDirectDrawPalette) |
| |
| HRESULT | GetDirectDraw ([out] IDirectDraw **ppDirectDraw) |
| |
| HRESULT | SetDirectDraw ([in] IDirectDraw *pDirectDraw) |
| |
| HRESULT | CreateSample ([in] IDirectDrawSurface *pSurface, [in] const RECT *pRect, [in] DWORD dwFlags, [out] IDirectDrawStreamSample **ppSample) |
| |
| HRESULT | GetTimePerFrame ([out] STREAM_TIME *pFrameTime) |
| |
| HRESULT | GetFormat ([out] DDSURFACEDESC *pDDSDCurrent, [out] IDirectDrawPalette **ppDirectDrawPalette, [out] DDSURFACEDESC *pDDSDDesired, [out] DWORD *pdwFlags) |
| |
| HRESULT | SetFormat ([in] const DDSURFACEDESC *pDDSurfaceDesc, [in] IDirectDrawPalette *pDirectDrawPalette) |
| |
| HRESULT | GetDirectDraw ([out] IDirectDraw **ppDirectDraw) |
| |
| HRESULT | SetDirectDraw ([in] IDirectDraw *pDirectDraw) |
| |
| HRESULT | CreateSample ([in] IDirectDrawSurface *pSurface, [in] const RECT *pRect, [in] DWORD dwFlags, [out] IDirectDrawStreamSample **ppSample) |
| |
| HRESULT | GetTimePerFrame ([out] STREAM_TIME *pFrameTime) |
| |
| HRESULT | GetMultiMediaStream ([out] IMultiMediaStream **ppMultiMediaStream) |
| |
| HRESULT | GetInformation ([out, optional] MSPID *pPurposeId, [out, optional] STREAM_TYPE *pType) |
| |
| HRESULT | SetSameFormat ([in] IMediaStream *pStreamThatHasDesiredFormat, [in] DWORD dwFlags) |
| |
| HRESULT | AllocateSample ([in] DWORD dwFlags, [out] IStreamSample **ppSample) |
| |
| HRESULT | CreateSharedSample ([in] IStreamSample *pExistingSample, [in] DWORD dwFlags, [out] IStreamSample **ppNewSample) |
| |
| HRESULT | SendEndOfStream (DWORD dwFlags) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 44 of file ddstream.idl.
◆ CreateSample() [1/2]
◆ CreateSample() [2/2]
◆ GetDirectDraw() [1/2]
| HRESULT IDirectDrawMediaStream::GetDirectDraw |
( |
[out] IDirectDraw ** |
ppDirectDraw | ) |
|
◆ GetDirectDraw() [2/2]
| HRESULT IDirectDrawMediaStream::GetDirectDraw |
( |
[out] IDirectDraw ** |
ppDirectDraw | ) |
|
◆ GetFormat() [1/2]
◆ GetFormat() [2/2]
◆ GetTimePerFrame() [1/2]
◆ GetTimePerFrame() [2/2]
◆ SetDirectDraw() [1/2]
| HRESULT IDirectDrawMediaStream::SetDirectDraw |
( |
[in] IDirectDraw * |
pDirectDraw | ) |
|
◆ SetDirectDraw() [2/2]
| HRESULT IDirectDrawMediaStream::SetDirectDraw |
( |
[in] IDirectDraw * |
pDirectDraw | ) |
|
◆ SetFormat() [1/2]
| HRESULT IDirectDrawMediaStream::SetFormat |
( |
[in] const DDSURFACEDESC * |
pDDSurfaceDesc, |
|
|
[in] IDirectDrawPalette * |
pDirectDrawPalette |
|
) |
| |
◆ SetFormat() [2/2]
| HRESULT IDirectDrawMediaStream::SetFormat |
( |
[in] const DDSURFACEDESC * |
pDDSurfaceDesc, |
|
|
[in] IDirectDrawPalette * |
pDirectDrawPalette |
|
) |
| |
The documentation for this interface was generated from the following files: