Sdílet prostřednictvím


Direct3D

Direct3D je rozhraní API nízké úrovně pro kreslení primitiv s vykreslovacím kanálem nebo pro provádění paralelních operací s výpočetním shaderem. Další informace najdete v následujícím obsahu.

Informace o získání a instalaci Direct3D naleznete v tématu Nastavení programovacího prostředí Direct3D 12.

V této části

Námět Popis
Začínáme s rozhraním Direct3D Popisuje Direct3D podrobněji, různé aplikační modely, různé verze, vykreslování a výpočty.
grafické Direct3D 12 Direct3D 12 poskytuje rozhraní API a platformu, která vaší aplikaci umožňuje využívat grafické a výpočetní funkce počítačů vybavených jedním nebo více grafickými procesory kompatibilními s Direct3D 12.
grafiky Direct3D 11 Grafiku Microsoft Direct3D 11 můžete použít k vytvoření prostorové grafiky pro hry a vědecké a desktopové aplikace.
DXGI DXGI zpracovává výčet grafických adaptérů, výčty režimů zobrazení, výběr formátů vyrovnávací paměti, sdílení prostředků mezi procesy a prezentování vykreslených snímků do okna nebo monitoru pro zobrazení.
HLSL HLSL je jazyk shaderu vysoké úrovně pro DirectX. Pomocí HLSL můžete vytvořit programovatelné shadery podobné jazyku C pro kanál Direct3D.
DDS Formát DDS (DirectDraw surface file format) podporuje nekomprimované a komprimované textury (DXTn), mipmapy, mapy datových krychlí a multilicenční mapy. Podporuje ho DirectXTex, DirectXTK, starší verze D3DX a další nástroje DirectX.