cabeçalho d3d10shader.h
Esse cabeçalho é usado pelo Direct3D 10 Graphics. Para obter mais informações, consulte:
d3d10shader.h contém as seguintes interfaces de programação:
ID3D10ShaderReflection Uma interface de reflexão de sombreador acessa informações de sombreador. (ID3D10ShaderReflection) |
ID3D10ShaderReflectionConstantBuffer Essa interface de reflexão de sombreador fornece acesso a um buffer constante. (ID3D10ShaderReflectionConstantBuffer) |
ID3D10ShaderReflectionType Essa interface de reflexão de sombreador fornece acesso ao tipo de variável. (ID3D10ShaderReflectionType) |
ID3D10ShaderReflectionVariable Essa interface de reflexão de sombreador fornece acesso a uma variável. (ID3D10ShaderReflectionVariable) |
D3D10CompileShader Compile um sombreador HLSL. |
D3D10DisassembleShader Essa função , que desmonta um sombreador compilado em uma cadeia de caracteres de texto que contém instruções de assembly e atribuições de registro, foi preterida. Em vez disso, use D3DDisassemble. |
D3D10GetGeometryShaderProfile Obtenha o perfil de sombreador de geometria mais adequado para um determinado dispositivo. |
D3D10GetInputAndOutputSignatureBlob Obtenha um buffer que contenha assinaturas de sombreador. |
D3D10GetInputSignatureBlob Obtenha um buffer que contenha assinaturas de entrada de sombreador. |
D3D10GetOutputSignatureBlob Obtenha um buffer que contenha assinaturas de saída do sombreador. |
D3D10GetPixelShaderProfile Obtenha o perfil de sombreador de pixel mais adequado para um determinado dispositivo. |
D3D10GetShaderDebugInfo Obter informações de depuração do sombreador. As informações de depuração são geradas por D3D10CompileShader e são inseridas no corpo do sombreador. |
D3D10GetVertexShaderProfile Obtenha o perfil de sombreador de vértice mais adequado para um determinado dispositivo. |
D3D10PreprocessShader Gere uma cadeia de caracteres de texto de sombreador que contém os tokens de sombreador que seriam encontrados em um sombreador compilado. |
D3D10ReflectShader Essa função , que cria um objeto de reflexão de sombreador para recuperar informações sobre um sombreador compilado, foi preterida. Em vez disso, use D3DReflect. |
D3D10_SHADER_BUFFER_DESC Descreve um buffer constante de sombreador. (D3D10_SHADER_BUFFER_DESC) |
D3D10_SHADER_DESC Descreve um sombreador. (D3D10_SHADER_DESC) |
D3D10_SHADER_INPUT_BIND_DESC Descreve como um recurso de sombreador está associado a uma entrada de sombreador. (D3D10_SHADER_INPUT_BIND_DESC) |
D3D10_SHADER_TYPE_DESC Descreve um tipo de variável de sombreador. (D3D10_SHADER_TYPE_DESC) |
D3D10_SHADER_VARIABLE_DESC Descreve uma variável de sombreador. (D3D10_SHADER_VARIABLE_DESC) |
D3D10_SIGNATURE_PARAMETER_DESC Descreve uma assinatura de sombreador. (D3D10_SIGNATURE_PARAMETER_DESC) |