Direct3D 12-Referenz

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 direct3D 12-APIs behandelt, die in d3d12.h deklariert wurden, 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 und die beim Erstellen und Verwalten von programmierbaren Shadern helfen. 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 sind. Die Direct3D 11on12-APIs helfen Ihnen, Code inkrementell von D3D11 nach D3D12 zu portiert.
Direct Machine Learning-Referenz (DirectML) In diesem Abschnitt werden Direct Machine Learning-APIs (DirectML) behandelt, die in directml.h deklariert sind.
Hilfsstrukturen und -funktionen für D3D12 Diese Hilfsstrukturen und Hilfsfunktionen werden in d3dx12.h deklariert.
Direct3D 12-Rückgabecodes Im Folgenden sind Rückgabecodes von API-Funktionen enthalten.
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 deklariert sind und d3d12downlevel.h ausschließlich für Windows 7 verwendet werden. Weitere Informationen finden Sie unter Portieren von DirectX 12-Spielen zu Windows 7.