Win32 API 日本語リファレンス
ホームGraphics.Direct3D9 › IDirect3DSwapChain9

IDirect3DSwapChain9

COM
IID794950f2-adfc-458a-905e-10a10b0b503b継承元IUnknown自前メソッド開始 vtbl3

メソッド 7

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

vtblメソッド
3HRESULT Present(RECT* pSourceRect, RECT* pDestRect, HWND hDestWindowOverride, RGNDATA* pDirtyRegion, DWORD dwFlags)
4HRESULT GetFrontBufferData(IDirect3DSurface9* pDestSurface)
5HRESULT GetBackBuffer(DWORD iBackBuffer, D3DBACKBUFFER_TYPE Type, IDirect3DSurface9** ppBackBuffer)
6HRESULT GetRasterStatus(D3DRASTER_STATUS* pRasterStatus)
7HRESULT GetDisplayMode(D3DDISPLAYMODE* pMode)
8HRESULT GetDevice(IDirect3DDevice9** ppDevice)
9HRESULT GetPresentParameters(D3DPRESENT_PARAMETERS* pPresentationParameters)