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