ID3DXBaseEffect::GetValue
任意のパラメーターまたは注釈の値を取得します。これには、単純型、構造体、配列、文字列、シェーダー、テクスチャーが含まれます。このメソッドは、ID3DXBaseEffect の Getxxx 形式のほぼすべての呼び出しの代わりとして使用できます。
HRESULT
GetValue(
D3DXHANDLE hParameter,
LPVOID pData,
UINT Bytes
);
パラメータ
- hParameter
一意の識別子です。「ハンドル (Direct3D 9)」を参照してください。 - pData
値が格納されたバッファーを返します。 - Bytes
[in] バッファー内のバイト数です。バッファーのサイズがパラメーター全体を格納するのに十分であることがわかっていて、サイズの妥当性を確認する必要がない場合は、D3DX_DEFAULT を渡します。
戻り値
メソッドが成功した場合は、D3D_OK を返します。失敗した場合は、D3DERR_INVALIDCALL を返します。
要件
ヘッダー: D3DX9Shader.h 宣言
ライブラリ: D3dx9.lib 内容