Comprendre Direct3D 12

Pour écrire des jeux et applications 3D pour Windows 10 et Windows 10 Mobile, vous devez comprendre les principes de base de la technologie Direct3D 12 et comment vous préparer à l’utiliser dans vos jeux et applications.

Utilisez les rubriques de cette section pour configurer et découvrir l’environnement dans lequel vous allez programmer vos applications et jeux avec Direct3D 12. Ce contenu vous aidera également à porter vos applications et jeux Direct3D 11 vers Direct3D 12. Vous pouvez donc tirer parti des fonctionnalités et de l’efficacité de Direct3D 12.

Pour programmer avec Direct3D 12, vous avez besoin de ces composants :

  • Plateforme matérielle avec un GPU compatible Direct3D 12
  • Afficher les pilotes qui prennent en charge le modèle de pilote d’affichage (WDDM) Windows 2.0

Contenu de cette section

Rubrique Description
Configuration de l’environnement de programmation Direct3D 12
Décrit l’installation, les outils et les bibliothèques prises en charge qui constituent un environnement de développement Direct3D 12 productif.
Création d’un composant Direct3D 12 de base
Cette rubrique décrit le flux d’appels pour créer un composant Direct3D 12 de base.
Modifications importantes entre Direct3D 11 et Direct3D 12
Direct3D 12 représente un départ significatif du modèle de programmation Direct3D 11. Direct3D 12 permet aux applications de se rapprocher du matériel que jamais.
Niveaux de fonctionnalité matérielle
Décrit les fonctionnalités des niveaux de fonctionnalités matériels 11_0 à 12_1.

Guide de programmation de Direct3D 12