次の方法で共有


ID3DXBaseEffect::GetPassDesc メソッド

パスの説明を取得します。

構文

HRESULT GetPassDesc(
  [in]  D3DXHANDLE    hPass,
  [out] D3DXPASS_DESC *pDesc
);

パラメーター

hPass [in]

型: D3DXHANDLE

パス ハンドル。 「ハンドル (Direct3D 9)」を参照してください。

pDesc [out]

種類: D3DXPASS_DESC*

指定したパスの説明を返します。 「D3DXPASS_DESC」を参照してください。

戻り値

型: HRESULT

メソッドが成功した場合、戻り値はS_OK。 メソッドが失敗した場合は、戻り値をD3DERR_INVALIDCALLできます。

解説

Note

D3DXFX_NOT_CLONEABLEを使用して効果が作成された場合、このメソッドはシェーダー関数に NULL ポインター (D3DXPASS_DESC) を返します。

 

要件

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

関連項目

ID3DXBaseEffect