IDirect3DDevice9::GetSwapChain メソッド
IDirect3DDevice9::GetSwapChain メソッド
スワップ チェーンへのポインタを取得する。
構文
HRESULT GetSwapChain(
UINT iSwapChain,
IDirect3DSwapChain9 **ppSwapChain
);
パラメータ
- iSwapChain
[in] スワップ チェーンの序数値。詳細については、D3DCAPS9 の「NumberOfAdaptersInGroup」を参照すること。 - ppSwapChain
[in] スワップ チェーンのコピーを受け取る IDirect3DSwapChain9 インターフェイスへのポインタ。
戻り値
成功した場合は、D3D_OK を返す。
失敗した場合は、次のいずれかの値を返す。
D3DERR_DEVICELOST | デバイスは、消失しているが、現在リセットできない。したがって、レンダリングは不可能である。 |
D3DERR_INVALIDCALL | メソッドの呼び出しが無効である。たとえば、メソッドのパラメータに無効な値が設定されている場合などである。 |