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. |