Interface ID3D10ShaderReflection1 (d3d10_1shader.h)

Uma interface de reflexão de sombreador acessa informações de sombreador.

Herança

A interface ID3D10ShaderReflection1 herda de ID3D10ShaderReflection. ID3D10ShaderReflection1 também tem estes tipos de membros:

Métodos

A interface ID3D10ShaderReflection1 tem esses métodos.

 
ID3D10ShaderReflection1::GetBitwiseInstructionCount

Obtém o número de instruções bit a bit. (ID3D10ShaderReflection1.GetBitwiseInstructionCount)
ID3D10ShaderReflection1::GetConversionInstructionCount

Obtém o número de instruções de conversão usadas em um sombreador.
ID3D10ShaderReflection1::GetGSInputPrimitive

Obtém a descrição de entrada-primitiva do sombreador de geometria. (ID3D10ShaderReflection1.GetGSInputPrimitive)
ID3D10ShaderReflection1::GetMovcInstructionCount

Obtém o número de instruções do Movc. (ID3D10ShaderReflection1.GetMovcInstructionCount)
ID3D10ShaderReflection1::GetMovInstructionCount

Obtém o número de instruções Mov. (ID3D10ShaderReflection1.GetMovInstructionCount)
ID3D10ShaderReflection1::GetResourceBindingDescByName

Obtém uma descrição de associação de recurso por nome.
ID3D10ShaderReflection1::GetVariableByName

Obtém uma variável por nome. (ID3D10ShaderReflection1.GetVariableByName)
ID3D10ShaderReflection1::IsLevel9Shader

Indica se um sombreador foi compilado no Direct3D 10 no modo Direct3D 9.
ID3D10ShaderReflection1::IsSampleFrequencyShader

Indica se um sombreador de pixel destina-se a executar uma frequência de pixel ou frequência de amostra.

Comentários

Essa interface requer o Windows Vista Service Pack 1.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d10_1shader.h

Confira também

ID3D10ShaderReflection

Interfaces do sombreador