次の方法で共有


ID3DXTextureShader::GetConstantDesc

定数テーブル内の定数の配列へのポインターを取得します。

HRESULT 
GetConstantDesc(
  D3DXHANDLE hConstant,
  D3DXCONSTANT_DESC * pDesc,
  UINT * pCount
);

パラメータ

  • hConstant
    定数の一意の識別子です。「D3DXHANDLE」を参照してください。
  • pDesc
    記述の配列へのポインターを返します。「D3DXCONSTANT_DESC」を参照してください。
  • pCount
    入力の場合は、配列の最大サイズを入力します。出力の場合は、この関数から帰ったときに配列に格納されている要素の数です。

戻り値

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

解説 

サンプラーは、定数テーブルで複数回使用することができ、したがって、このメソッドは、個々のレジスタ インデックスと、その記述の配列を返すことができます。

要件

ヘッダー: D3DX9Shader.h 宣言

ライブラリ: D3dx9.lib 内容

関連項目

ID3DXTextureShader::GetDesc