ID3DXEffect::DeleteParameterBlock
パラメーター ブロックを削除します。
HRESULT
DeleteParameterBlock(
D3DXHANDLE hParameterBlock
);
パラメータ
- hParameterBlock
パラメーター ブロックのハンドルです。これは、ID3DXEffect::EndParameterBlock によって返されるハンドルです。
戻り値
メソッドが成功した場合は、D3D_OK を返します。失敗した場合は、次の戻り値のいずれかを返します。D3DERR_INVALIDCALL と D3DXERR_INVALIDDATA のいずれかです。
解説
パラメーター ブロックとは、エフェクト ステートのブロックです。パラメーター ブロックを使用して、1 回の API 呼び出しでステート変更を適用できるように、ステート変更を記録します。必要なくなった場合は、パラメーター ブロックを削除して、メモリーの使用率を減らしてください。
要件
ヘッダー: D3DX9Effect.h 宣言
ライブラリ: D3dx9.lib 内容
関連項目
ID3DXEffect::BeginParameterBlock, ID3DXEffect::EndParameterBlock