次の方法で共有


ID3D10ShaderReflection1 インターフェイス (d3d10_1shader.h)

シェーダー リフレクション インターフェイスは、シェーダー情報にアクセスします。

継承

ID3D10ShaderReflection1 インターフェイスは ID3D10ShaderReflection から継承されます。 ID3D10ShaderReflection1 には、次の種類のメンバーもあります。

メソッド

ID3D10ShaderReflection1 インターフェイスには、これらのメソッドがあります。

 
ID3D10ShaderReflection1::GetBitwiseInstructionCount

ビットごとの命令の数を取得します。 (ID3D10ShaderReflection1.GetBitwiseInstructionCount)
ID3D10ShaderReflection1::GetConversionInstructionCount

シェーダーで使用される変換命令の数を取得します。
ID3D10ShaderReflection1::GetGSInputPrimitive

geometry-shader input-primitive description を取得します。 (ID3D10ShaderReflection1.GetGSInputPrimitive)
ID3D10ShaderReflection1::GetMovcInstructionCount

Movc 命令の数を取得します。 (ID3D10ShaderReflection1.GetMovcInstructionCount)
ID3D10ShaderReflection1::GetMovInstructionCount

Mov 命令の数を取得します。 (ID3D10ShaderReflection1.GetMovInstructionCount)
ID3D10ShaderReflection1::GetResourceBindingDescByName

リソース バインドの説明を名前で取得します。
ID3D10ShaderReflection1::GetVariableByName

名前で変数を取得します。 (ID3D10ShaderReflection1.GetVariableByName)
ID3D10ShaderReflection1::IsLevel9Shader

Direct3D 9 モードで Direct3D 10 でシェーダーがコンパイルされたかどうかを示します。
ID3D10ShaderReflection1::IsSampleFrequencyShader

ピクセル シェーダーがピクセル周波数またはサンプル周波数を実行することを意図しているかどうかを示します。

解説

このインターフェイスには、Windows Vista Service Pack 1 が必要です。

必要条件

   
対象プラットフォーム Windows
ヘッダー d3d10_1shader.h

関連項目

ID3D10ShaderReflection

シェーダー インターフェイス