Microsoft DirectX 8.0 (C++) |
ID3DXRenderToSurface インターフェイスは、サーフェスへのレンダリングのプロセスを汎用化するために使用する。サーフェスがレンダリング ターゲットではない場合、互換性のあるレンダリング ターゲットが使用され、シーンの終わりで結果がサーフェスにコピーされる。
ID3DXRenderToSurface インターフェイスは、D3DXCreateRenderToSurface 関数を呼び出して取得する。
ID3DXRenderToSurface インターフェイスのメソッドは、以下のグループにまとめることができる。
情報 | GetDesc |
GetDevice | |
レンダリング | BeginScene |
EndScene |
ID3DXRenderToSurface インターフェイスは、すべての COM インターフェイスと同じように、IUnknown インターフェイスのメソッドを継承している。IUnknown インターフェイスでは、次の 3 つのメソッドがサポートされている。
IUnknown | AddRef |
QueryInterface | |
Release |
LPD3DXRENDERTOSURFACE 型は、ID3DXRenderToSurface インターフェイスへのポインタとして定義されている。
typedef interface ID3DXRenderToSurface* LPD3DXRENDERTOSURFACE;
ヘッダー : D3dx8core.h で宣言。
インポート ライブラリ : D3dx8.lib を使用。