共用方式為


ID3D10ShaderReflection1 介面 (d3d10_1shader.h)

著色器反映介面會存取著色器資訊。

繼承

ID3D10ShaderReflection1介面繼承自ID3D10ShaderReflectionID3D10ShaderReflection1 也有下列類型的成員:

方法

ID3D10ShaderReflection1介面具有這些方法。

 
ID3D10ShaderReflection1::GetBitwiseInstructionCount

取得位指令的數目。 (ID3D10ShaderReflection1.GetBitwiseInstructionCount)
ID3D10ShaderReflection1::GetConversionInstructionCount

取得著色器中使用的轉換指令數目。
ID3D10ShaderReflection1::GetGSInputPrimitive

取得 geometry-shader input-primitive 描述。 (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

著色器介面