Sdílet prostřednictvím


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.hpro použití výhradně ve Windows 7. Další podrobnosti najdete v tématu portování her DirectX 12 do Windows 7.