次の方法で共有


ID3DXEffect::OnResetDevice

このメソッドを使用して、リソースを再取得し、最初のステートを保存します。

HRESULT 
OnResetDevice(
);

パラメータ

なし。

戻り値

成功した場合は、S_OK を返します。失敗した場合は、D3DERR_INVALIDCALL を返します。

解説 

ID3DXEffect::OnResetDevice は、デバイスが (IDirect3DDevice9::Reset によって) リセットされるたびに、他のメソッドを呼び出す前に呼び出す必要があります。これは、ビデオメモリー リソースを再取得し、ステート ブロックをキャプチャーするために適した場所です。

要件

ヘッダー: D3DX9Effect.h 宣言

ライブラリ: D3dx9.lib 内容