Win32 API 日本語リファレンス
ホームMedia.DirectShow › IDirectDrawVideo

IDirectDrawVideo

COM
IID36d39eb0-dd75-11ce-bf0e-00aa0055595a継承元IUnknown自前メソッド開始 vtbl3

メソッド 16

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetSwitches(DWORD* pSwitches)
4HRESULT SetSwitches(DWORD Switches)
5HRESULT GetCaps(DDCAPS_DX7* pCaps)
6HRESULT GetEmulatedCaps(DDCAPS_DX7* pCaps)
7HRESULT GetSurfaceDesc(DDSURFACEDESC* pSurfaceDesc)
8HRESULT GetFourCCCodes(DWORD* pCount, DWORD* pCodes)
9HRESULT SetDirectDraw(IDirectDraw* pDirectDraw)
10HRESULT GetDirectDraw(IDirectDraw** ppDirectDraw)
11HRESULT GetSurfaceType(DWORD* pSurfaceType)
12HRESULT SetDefault()
13HRESULT UseScanLine(INT UseScanLine)
14HRESULT CanUseScanLine(INT* UseScanLine)
15HRESULT UseOverlayStretch(INT UseOverlayStretch)
16HRESULT CanUseOverlayStretch(INT* UseOverlayStretch)
17HRESULT UseWhenFullScreen(INT UseWhenFullScreen)
18HRESULT WillUseFullScreen(INT* UseWhenFullScreen)