29cpp_quote("#include <ddraw.h>")
32 DDSFF_PROGRESSIVERENDER = 0x00000001
35interface IDirectDrawMediaStream;
36interface IDirectDrawStreamSample;
41uuid(F4104FCE-9A70-11d0-8FDE-00C04FD9189D),
42pointer_default(unique)
44interface IDirectDrawMediaStream : IMediaStream
47 [out] DDSURFACEDESC *pDDSDCurrent,
48 [out] IDirectDrawPalette **ppDirectDrawPalette,
49 [out] DDSURFACEDESC *pDDSDDesired,
50 [out] DWORD *pdwFlags);
53 [in] const DDSURFACEDESC *pDDSurfaceDesc,
54 [in] IDirectDrawPalette *pDirectDrawPalette);
56 HRESULT GetDirectDraw(
57 [out] IDirectDraw **ppDirectDraw);
59 HRESULT SetDirectDraw(
60 [in] IDirectDraw *pDirectDraw);
63 [in] IDirectDrawSurface *pSurface,
64 [in] const RECT *pRect,
66 [out] IDirectDrawStreamSample **ppSample);
68 HRESULT GetTimePerFrame(
69 [out] STREAM_TIME *pFrameTime);
76uuid(F4104FCF-9A70-11d0-8FDE-00C04FD9189D),
77pointer_default(unique)
79interface IDirectDrawStreamSample : IStreamSample
82 [out] IDirectDrawSurface ** ppDirectDrawSurface,
86 [in] const RECT * pRect);
CD3D10_BUFFER_DESC D3D10_BUFFER_DESC cpp_quote(" ~CD3D10_BUFFER_DESC() {}") operator const D3D10_BUFFER_DESC &() const