Direct3D 12-referens
Det här avsnittet beskriver API:er för Direct3D 12-baserad grafikprogrammering.
I det här avsnittet
Ämne | Beskrivning |
---|---|
Gränssnittshierarki | Diagrammet visar gränssnittsarvhierarkin. |
Exempelkod i D3D12-referensen | Förklarar användningen av exempelkod i Direct3D 12-dokumentationen. |
Core-referens | Det här avsnittet beskriver Direct3D 12 API:er som deklarerats i d3d12.h, inklusive API:er för buffertar, texturer och vyer. |
Referens för felsökningslager | Det här avsnittet beskriver Direct3D 12 API:er som deklarerats i d3d12sdklayers.h, vilket är för felsökningslagret. |
Shader-referens | Det här avsnittet beskriver Direct3D 12 API:er som deklarerats i d3d12shader.h, vilket hjälper dig att skapa och hantera programmerbara skuggningar. Skuggningar är körbara program som är programmerade uteslutande med HLSL. |
11on12-referens | Det här avsnittet beskriver Direct3D 12 API:er som deklarerats i d3d11on12.h. Direct3D 11on12 API:er hjälper dig att portkod stegvis från D3D11 till D3D12. |
Direct Machine Learning-referens (DirectML) | Det här avsnittet beskriver Direct Machine Learning-API:er (DirectML) som deklarerats i directml.h. |
hjälpstrukturer och funktioner för D3D12 | Dessa hjälpstrukturer och hjälpfunktioner deklareras i d3dx12.h . |
Direct3D 12-returkoder | Följande är returkoder från API-funktioner. |
Direct3D 12 Raytracing | Det här avsnittet innehåller länkar till API:er som är relevanta för Direct3D 12 Raytracing. |
Direct3D 12 På Windows 7 | Det här avsnittet beskriver Direct3D 12 API:er som deklarerats i d3d12downlevel.h , för användning enbart i Windows 7. Mer information finns i Porting DirectX 12-spel till Windows 7. |