Microsoft DirectX 8.0 (C++) |
デバイスのフロント バッファのコピーを生成し、アプリケーションが提供するシステム メモリ バッファにそのコピーを格納する。
HRESULT GetFrontBuffer( IDirect3DSurface8* pDestSurface );
成功した場合は、D3D_OK を返す。
失敗した場合は、D3DERR_INVALIDCALL を返す。
失敗した場合は、次のいずれかの値を返す。
D3DERR_DEVICELOST |
D3DERR_INVALIDCALL |
pDestSurface で示されるバッファには、フロント バッファの表示を標準の 32bpp フォーマットである D3DFMT_A8R8G8B8 に変換したものが格納される。
ヘッダー : d3d8.h で宣言。
インポート ライブラリ : D3d8.lib を使用。