次の方法で共有


ID3DXEffect::D eleteParameterBlock メソッド

パラメーター ブロックを削除します。

構文

HRESULT DeleteParameterBlock(
  [in] D3DXHANDLE  hParameterBlock
);

パラメーター

hParameterBlock [in]

型: D3DXHANDLE

パラメーター ブロックへのハンドル。 これは、 ID3DXEffect::EndParameterBlock によって返されるハンドルです。

戻り値

型: HRESULT

メソッドが成功した場合、戻り値はD3D_OK。 メソッドが失敗した場合、戻り値は次のいずれかになります:D3DERR_INVALIDCALL、D3DXERR_INVALIDDATA。

注釈

パラメーター ブロックは、効果の状態のブロックです。 パラメーター ブロックを使用して状態の変更を記録し、後で 1 つの API 呼び出しで適用できるようにします。 不要になったら、パラメーター ブロックを削除してメモリ使用量を減らします。

要件

要件
ヘッダー
D3DX9Effect.h
ライブラリ
D3dx9.lib

こちらもご覧ください

ID3DXEffect

ID3DXEffect::BeginParameterBlock

ID3DXEffect::EndParameterBlock