Referenční dokumentace k Direct3D 12
Tato část popisuje rozhraní API pro programování grafiky založené na Direct3D 12.
V této části
Námět | Popis |
---|---|
hierarchie rozhraní | Diagram znázorňuje hierarchii dědičnosti rozhraní. |
příklad kódu v referenčním D3D12 | Vysvětluje použití ukázkového kódu v dokumentaci k Direct3D 12. |
Referenční Core | Tato část popisuje rozhraní API Direct3D 12 deklarovaná v d3d12.h, včetně rozhraní API pro vyrovnávací paměti, textury a zobrazení. |
referenční vrstvy ladění | Tato část popisuje rozhraní API Direct3D 12 deklarovaná v d3d12sdklayers.h, což je pro vrstvu ladění. |
Referenční shaderu | Tato část popisuje rozhraní API Direct3D 12 deklarovaná v d3d12shader.h, která pomáhají vytvářet a spravovat programovatelné shadery. Shadery jsou spustitelné programy, které jsou programovány výhradně pomocí HLSL. |
referenční 11on12 | Tato část popisuje rozhraní API Direct3D 12 deklarovaná v d3d11on12.h. Rozhraní API Direct3D 11on12 pomáhají portovat kód přírůstkově z D3D11 na D3D12. |
Referenční Direct Machine Learning (DirectML) | Tato část popisuje rozhraní API Direct Machine Learning (DirectML) deklarovaná v directml.h. |
pomocné struktury a funkce pro D3D12 | Tyto pomocné struktury a pomocné funkce jsou deklarovány v d3dx12.h . |
návratové kódy Direct3D 12 | Níže jsou uvedené návratové kódy z funkcí rozhraní API. |
Direct3D 12 Raytracing | Tato část obsahuje odkazy na rozhraní API, která jsou relevantní pro Direct3D 12 Raytracing. |
Direct3D 12 ve Windows 7 | Tato část popisuje rozhraní API Direct3D 12 deklarovaná v d3d12downlevel.h pro použití výhradně ve Windows 7. Další podrobnosti najdete v tématu portování her DirectX 12 do Windows 7. |
Související témata
- grafické Direct3D 12
- průvodce programováním Direct3D 12
- pokročilé výukové videokursy directx