Delen via


Begrip van Direct3D 12

Als u 3D-games en -apps wilt schrijven voor Windows 10 en Windows 10 Mobile, moet u de basisprincipes van de Direct3D 12-technologie begrijpen en hoe u zich kunt voorbereiden op het gebruik ervan in uw games en apps.

Gebruik de onderwerpen in deze sectie om de omgeving in te stellen en te leren waarin u uw apps en games gaat programmeren met Direct3D 12. Deze inhoud helpt u ook bij het overzetten van uw Direct3D 11-apps en -games naar Direct3D 12, zodat u kunt profiteren van direct3D 12-functies en efficiƫntie.

Als u wilt programmeren met Direct3D 12, hebt u deze onderdelen nodig:

  • Een hardwareplatform met een Direct3D 12-compatibele GPU
  • Weergavestuurprogramma's die ondersteuning bieden voor het Windows Display Driver Model (WDDM) 2.0

In deze sectie

Onderwerp Beschrijving
Direct3D 12-programmeeromgeving instellen
Beschrijft de installatie, hulpprogramma's en ondersteunde bibliotheken waaruit een productieve Direct3D 12-ontwikkelomgeving bestaat.
Een Basic Direct3D 12-onderdeel maken
In dit onderwerp wordt de oproepstroom beschreven voor het maken van een eenvoudig Direct3D 12-onderdeel.
Belangrijke wijzigingen van Direct3D 11 naar Direct3D 12
Direct3D 12 vertegenwoordigt een aanzienlijke afwijking van het Direct3D 11-programmeermodel. Met Direct3D 12 kunnen apps dichter bij hardware komen dan ooit tevoren.
Hardwarefunctieniveaus
Beschrijft de functionaliteit van de hardwarefunctieniveaus 11_0 tot en met 12_1.

Direct3D 12 Programmeergids