ReactOS 0.4.16-dev-1515-g853b446
|
Public Member Functions | |
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 () |
Additional Inherited Members | |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Definition at line 44 of file ddstream.idl.
HRESULT IDirectDrawMediaStream::CreateSample | ( | [in] IDirectDrawSurface * | pSurface, |
[in] const RECT * | pRect, | ||
[in] DWORD | dwFlags, | ||
[out] IDirectDrawStreamSample ** | ppSample | ||
) |
HRESULT IDirectDrawMediaStream::GetDirectDraw | ( | [out] IDirectDraw ** | ppDirectDraw | ) |
HRESULT IDirectDrawMediaStream::GetFormat | ( | [out] DDSURFACEDESC * | pDDSDCurrent, |
[out] IDirectDrawPalette ** | ppDirectDrawPalette, | ||
[out] DDSURFACEDESC * | pDDSDDesired, | ||
[out] DWORD * | pdwFlags | ||
) |
HRESULT IDirectDrawMediaStream::GetTimePerFrame | ( | [out] STREAM_TIME * | pFrameTime | ) |
HRESULT IDirectDrawMediaStream::SetDirectDraw | ( | [in] IDirectDraw * | pDirectDraw | ) |
HRESULT IDirectDrawMediaStream::SetFormat | ( | [in] const DDSURFACEDESC * | pDDSurfaceDesc, |
[in] IDirectDrawPalette * | pDirectDrawPalette | ||
) |