Referenz für Direct3D 12
In diesem Abschnitt werden APIs für die Direct3D 12-basierte Grafikprogrammierung behandelt.
In diesem Abschnitt
Thema | BESCHREIBUNG |
---|---|
Schnittstellenhierarchie | Das Diagramm zeigt die Hierarchie der Schnittstellenvererbung. |
Beispielcode in der D3D12-Referenz | Erläutert die Verwendung von Beispielcode in der Direct3D 12-Dokumentation. |
Core-Referenz | In diesem Abschnitt werden in d3d12.h deklarierte Direct3D 12-APIs behandelt, einschließlich APIs für Puffer, Texturen und Ansichten. |
Referenz zur Debugebene | In diesem Abschnitt werden Direct3D 12-APIs behandelt, die in d3d12sdklayers.h deklariert sind, was für die Debugebene gilt. |
Shaderreferenz | In diesem Abschnitt werden direct3D 12-APIs behandelt, die in d3d12shader.h deklariert wurden, um programmierbare Shader zu erstellen und zu verwalten. Shader sind ausführbare Programme, die ausschließlich mit HLSL programmiert werden. |
11on12 Referenz | In diesem Abschnitt werden direct3D 12-APIs behandelt, die in d3d11on12.h deklariert wurden. Mit den Direct3D 11on12-APIs können Sie Code inkrementell von D3D11 zu D3D12 portieren. |
Direct Machine Learning(DirectML)-Referenz | In diesem Abschnitt werden in directml.h deklarierte Direct Machine Learning-APIs (DirectML) behandelt. |
Hilfsstrukturen und -funktionen für D3D12 | Diese Hilfsstrukturen und Hilfsfunktionen werden in d3dx12.h deklariert. |
Direct3D 12-Rückgabecodes | Im Folgenden finden Sie Rückgabecodes aus API-Funktionen. |
Direct3D 12-Raytracing | Dieser Abschnitt enthält Links zu APIs, die für Direct3D 12 Raytracing relevant sind. |
Direct3D 12 unter Windows 7 | In diesem Abschnitt werden direct3D 12-APIs behandelt, die in d3d12downlevel.h deklariert wurden, ausschließlich unter Windows 7. Weitere Informationen finden Sie unter Portieren von DirectX 12-Spielen zu Windows 7 . |