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 |