Interfaccia ID3D10ShaderReflection1 (d3d10_1shader.h)
Un'interfaccia shader-reflection accede alle informazioni dello shader.
Ereditarietà
L'interfaccia ID3D10ShaderReflection1 eredita da ID3D10ShaderReflection. ID3D10ShaderReflection1 include anche questi tipi di membri:
Metodi
L'interfaccia ID3D10ShaderReflection1 include questi metodi.
ID3D10ShaderReflection1::GetBitwiseInstructionCount Ottiene il numero di istruzioni bit per bit. (ID3D10ShaderReflection1.GetBitwiseInstructionCount) |
ID3D10ShaderReflection1::GetConversionInstructionCount Ottiene il numero di istruzioni di conversione usate in uno shader. |
ID3D10ShaderReflection1::GetGSInputPrimitive Ottiene la descrizione di input-shader geometry-shader. (ID3D10ShaderReflection1.GetGSInputPrimitive) |
ID3D10ShaderReflection1::GetMovcInstructionCount Ottiene il numero di istruzioni Movc. (ID3D10ShaderReflection1.GetMovcInstructionCount) |
ID3D10ShaderReflection1::GetMovInstructionCount Ottiene il numero di istruzioni Mov. (ID3D10ShaderReflection1.GetMovInstructionCount) |
ID3D10ShaderReflection1::GetResourceBindingDescByName Ottiene una descrizione dell'associazione di risorse in base al nome. |
ID3D10ShaderReflection1::GetVariableByName Ottiene una variabile in base al nome. (ID3D10ShaderReflection1.GetVariableByName) |
ID3D10ShaderReflection1::IsLevel9Shader Indica se un shader è stato compilato in modalità Direct3D 10 in modalità Direct3D 9. |
ID3D10ShaderReflection1::IsSampleFrequencyShader Indica se un pixel shader è destinato a eseguire una frequenza pixel o una frequenza di esempio. |
Commenti
Questa interfaccia richiede Windows Vista Service Pack 1.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d10_1shader.h |