Direct3D
A Direct3D egy alacsony szintű API, amellyel primitíveket rajzolhat a renderelési folyamattal, vagy párhuzamos műveleteket hajthat végre a számítási árnyékolóval. További információt az alábbi tartalomban talál.
A Direct3D beszerzéséről és telepítéséről további információt Direct3D 12 programozási környezet beállításicímű témakörben talál.
Ebben a szakaszban
Téma | Leírás |
---|---|
A Direct3D használatának első lépései | Részletesebben ismerteti a Direct3D-t, a különböző alkalmazásmodelleket, a különböző verziókat, a renderelést és a számítást. |
Direct3D 12 grafikus | A Direct3D 12 olyan API-t és platformot biztosít, amellyel az alkalmazás kihasználhatja egy vagy több Direct3D 12-kompatibilis GPU-val felszerelt számítógépek grafikus és számítási képességeit. |
Direct3D 11 grafikus | A Microsoft Direct3D 11-ábrákkal háromdimenziós ábrákat hozhat létre játékokhoz, tudományos és asztali alkalmazásokhoz. |
DXGI | A DXGI kezeli a grafikus adapterek számbavételét, a megjelenítési módok számbavételét, a pufferformátumok kiválasztását, az erőforrások folyamatok közötti megosztását, valamint a renderelt keretek megjelenítését egy ablakban vagy monitoron megjelenítésre. |
HLSL- | A HLSL a DirectX magas szintű árnyékoló nyelve. A HLSL használatával C-szerű programozható árnyékolókat hozhat létre a Direct3D-folyamathoz. |
DDS- | A DirectDraw felületi fájlformátum (DDS) támogatja a tömörítetlen és tömörített (DXTn) textúrákat, mipmap-okat, kockatérképeket és kötetleképeket. A DirectXTex, a DirectXTK, az örökölt D3DX és más DirectX-eszközök támogatják. |