Dela via


Direct3D

Direct3D är ett lågnivå-API för att rita primitiver med återgivningspipelinen eller för att utföra parallella åtgärder med beräkningsskuggningen. Mer information finns i innehållet nedan.

Information om hur du hämtar och installerar Direct3D finns i installation av Direct3D 12-programmeringsmiljön.

I det här avsnittet

Ämne Beskrivning
Komma igång med Direct3D Diskuterar Direct3D mer ingående, olika programmodeller, olika versioner, rendering och beräkning.
Direct3D 12-grafik Direct3D 12 tillhandahåller ett API och en plattform som gör att ditt program kan dra nytta av grafik- och databehandlingsfunktionerna på datorer som är utrustade med en eller flera Direct3D 12-kompatibla GPU:er.
Direct3D 11 Grafik Du kan använda Microsoft Direct3D 11-grafik för att skapa 3D-grafik för spel och vetenskapliga program och skrivbordsprogram.
DXGI- DXGI hanterar uppräkning av grafikkort, uppräkning av visningslägen, val av buffertformat, delning av resurser mellan processer och presentation av återgivna ramar i ett fönster eller en bildskärm för visning.
HLSL- HLSL är det övergripande skuggningsspråket för DirectX. Med HLSL kan du skapa C-liknande programmerbara skuggor för Direct3D-pipelinen.
DDS- DDS (DirectDraw Surface File Format) stöder okomprimerade och komprimerade (DXTn)-texturer, mipmaps, kubkartor och volymkartor. Det stöds av DirectXTex, DirectXTK, äldre D3DX och andra DirectX-verktyg.