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

Vedi anche

ID3D10ShaderReflection

Interfacce shader