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