d3d10shader.h-Header
Dieser Header wird von Direct3D 10 Graphics verwendet. Weitere Informationen finden Sie unter
d3d10shader.h enthält die folgenden Programmierschnittstellen:
ID3D10ShaderReflection Eine Shaderreflektionsschnittstelle greift auf Shaderinformationen zu. (ID3D10ShaderReflection) |
ID3D10ShaderReflectionConstantBuffer Diese Shaderreflektionsschnittstelle ermöglicht den Zugriff auf einen Konstantenpuffer. (ID3D10ShaderReflectionConstantBuffer) |
ID3D10ShaderReflectionType Diese Shader-Reflektionsschnittstelle ermöglicht den Zugriff auf den Variablentyp. (ID3D10ShaderReflectionType) |
ID3D10ShaderReflectionVariable Diese Shaderreflektionsschnittstelle ermöglicht den Zugriff auf eine Variable. (ID3D10ShaderReflectionVariable) |
D3D10CompileShader Kompilieren Sie einen HLSL-Shader. |
D3D10DisassembleShader Diese Funktion, die einen kompilierten Shader in eine Textzeichenfolge zerlegt, die Assemblyanweisungen und Registerzuweisungen enthält, ist veraltet. Verwenden Sie stattdessen D3DDisassemble. |
D3D10GetGeometryShaderProfile Rufen Sie das Geometrie-Shaderprofil ab, das am besten für ein bestimmtes Gerät geeignet ist. |
D3D10GetInputAndOutputSignatureBlob Rufen Sie einen Puffer ab, der Shadersignaturen enthält. |
D3D10GetInputSignatureBlob Rufen Sie einen Puffer ab, der Shadereingabesignaturen enthält. |
D3D10GetOutputSignatureBlob Rufen Sie einen Puffer ab, der Shader-Ausgabesignaturen enthält. |
D3D10GetPixelShaderProfile Rufen Sie das Pixel-Shaderprofil ab, das für ein bestimmtes Gerät am besten geeignet ist. |
D3D10GetShaderDebugInfo Rufen Sie Shaderdebuginformationen ab. Debuginformationen werden von D3D10CompileShader generiert und in den Textkörper des Shaders eingebettet. |
D3D10GetVertexShaderProfile Rufen Sie das Vertex-Shaderprofil ab, das am besten für ein bestimmtes Gerät geeignet ist. |
D3D10PreprocessShader Generieren Sie eine Shadertextzeichenfolge, die die Shadertoken enthält, die in einem kompilierten Shader gefunden werden. |
D3D10ReflectShader Diese Funktion , die ein Shaderreflektionsobjekt zum Abrufen von Informationen zu einem kompilierten Shader erstellt, ist veraltet. Verwenden Sie stattdessen D3DReflect. |
D3D10_SHADER_BUFFER_DESC Beschreibt einen Shaderkonstantenpuffer. (D3D10_SHADER_BUFFER_DESC) |
D3D10_SHADER_DESC Beschreibt einen Shader. (D3D10_SHADER_DESC) |
D3D10_SHADER_INPUT_BIND_DESC Beschreibt, wie eine Shaderressource an eine Shadereingabe gebunden ist. (D3D10_SHADER_INPUT_BIND_DESC) |
D3D10_SHADER_TYPE_DESC Beschreibt einen Shadervariablentyp. (D3D10_SHADER_TYPE_DESC) |
D3D10_SHADER_VARIABLE_DESC Beschreibt eine Shadervariable. (D3D10_SHADER_VARIABLE_DESC) |
D3D10_SIGNATURE_PARAMETER_DESC Beschreibt eine Shadersignatur. (D3D10_SIGNATURE_PARAMETER_DESC) |