Partager via


Appareils (graphiques Direct3D 11)

Un appareil Direct3D alloue et détruit des objets, restitue les primitives et communique avec un pilote graphique et le matériel. Dans Direct3D 11, un appareil est séparé en un objet d’appareil pour créer des ressources et un objet de contexte d’appareil, qui effectue le rendu. Cette section décrit les objets d’appareil et de contexte d’appareil Direct3D 11.

Les objets créés à partir d’un appareil ne peuvent pas être utilisés directement avec d’autres appareils. Utilisez une ressource partagée pour partager des données entre plusieurs appareils, avec la contrainte qu’un objet partagé ne peut être utilisé que par l’appareil qui l’a créé.

Contenu de cette section

Rubrique Description
Présentation d’un appareil dans Direct3D 11
Le modèle objet Direct3D 11 sépare les fonctionnalités de création et de rendu des ressources dans un appareil et un ou plusieurs contextes ; cette séparation est conçue pour faciliter le multithreading.
Couches logicielles
Le runtime Direct3D 11 est construit avec des couches, en commençant par les fonctionnalités de base au cœur et en créant des fonctionnalités facultatives et d’aide aux développeurs dans les couches externes. Cette section décrit les fonctionnalités de chaque couche.
Limitations de la création d’appareils WARP et de référence
Certaines limitations existent pour la création d’appareils WARP et Référence dans Direct3D 10.1 et Direct3D 11.0. Cette rubrique traite de ces limitations.
Direct3D 11 sur le matériel de niveau inférieur
Cette section explique comment Direct3D 11 est conçu pour prendre en charge le matériel nouveau et existant, de DirectX 9 à DirectX 11.
Utilisation des données de fonctionnalités Direct3D 11 pour compléter les niveaux de fonctionnalités Direct3D
Découvrez comment case activée prise en charge des appareils pour les fonctionnalités facultatives, notamment les fonctionnalités ajoutées dans les versions récentes de Windows.

Rubriques sur les appareils

Rubrique Description
Guide pratique pour créer un appareil de référence
Décrit comment créer un appareil de référence.
Procédure : créer un appareil WARP
Décrit comment créer un appareil WARP.
Guide pratique pour créer une chaîne d’échange
Décrit comment créer une chaîne d’échange.
Guide pratique pour énumérer des adaptateurs
Décrit comment énumérer les cartes d’affichage physiques.
Procédure : obtenir les modes d’affichage de l’adaptateur
Décrit comment obtenir les fonctionnalités d’affichage prises en charge d’une carte.
Guide pratique pour créer un appareil et un contexte immédiat
Décrit comment initialiser un appareil.

Guide de programmation pour Direct3D 11