Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
d3d12shader.h deklariert die folgenden Schnittstellen.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
ID3D12FunctionParameterReflection- |
Eine Funktionsparameter-Spiegelungsschnittstelle greift auf Funktionsparameterinformationen zu. Hinweis: Diese Schnittstelle ist Teil der HLSL-Shaderverknüpfungstechnologie, die Sie auf allen Direct3D 12-Plattformen verwenden können, um vorkompilierte HLSL-Funktionen zu erstellen, sie in Bibliotheken zu packen und sie zur Laufzeit mit vollständigen Shadern zu verknüpfen. |
ID3D12FunctionReflection- |
Eine Funktionsreflektionsschnittstelle greift auf Funktionsinformationen zu. Hinweis: Diese Schnittstelle ist Teil der HLSL-Shaderverknüpfungstechnologie, die Sie auf allen Direct3D 12-Plattformen verwenden können, um vorkompilierte HLSL-Funktionen zu erstellen, sie in Bibliotheken zu packen und sie zur Laufzeit mit vollständigen Shadern zu verknüpfen. |
ID3D12LibraryReflection- |
Eine Bibliotheksreflektionsschnittstelle greift auf Bibliotheksinformationen zu. Hinweis: Diese Schnittstelle ist Teil der HLSL-Shaderverknüpfungstechnologie, die Sie auf allen Direct3D 12-Plattformen verwenden können, um vorkompilierte HLSL-Funktionen zu erstellen, sie in Bibliotheken zu packen und sie zur Laufzeit mit vollständigen Shadern zu verknüpfen. |
ID3D12ShaderReflection- |
Eine Shaderreflektionsschnittstelle greift auf Shaderinformationen zu. |
ID3D12ShaderReflectionConstantBuffer |
Diese Shaderreflektionsschnittstelle bietet Zugriff auf einen Konstantenpuffer. |
ID3D12ShaderReflectionType |
Diese Shaderreflektionsschnittstelle bietet Zugriff auf variablen Typ. |
ID3D12ShaderReflectionVariable |
Diese Shaderreflektionsschnittstelle bietet Zugriff auf eine Variable. |