Partager via


pilotes d’affichage User-Mode

Les fournisseurs de matériel graphique doivent écrire des pilotes d’affichage en mode utilisateur pour leurs cartes graphiques. Le pilote d’affichage en mode utilisateur est une bibliothèque de liens dynamiques (DLL) chargée par le runtime Microsoft Direct3D. Un pilote d’affichage en mode utilisateur doit au moins prendre en charge direct3D version 9 DDI. Les pilotes d’affichage en mode utilisateur peuvent également prendre en charge direct3D version 10 DDI. Le pilote d’affichage en mode utilisateur peut se composer d’une DLL qui prend en charge Direct3D version 9 DDI et Direct3D version 10 DDI, ou il peut se composer de deux DLL distinctes, l’une pour la version 9 et l’autre pour la version 10 de Direct3D DDI. Les rubriques suivantes traitent de différents aspects du pilote d’affichage en mode utilisateur :

Retour des codes d’erreur reçus à partir de fonctions d’exécution

Gestion de la valeur de retour E_INVALIDARG

Traitement des codes du nuanceur

Conversion de l’état de Fixed-Function Direct3D

Copie de valeurs Depth-Stencil

Validation des valeurs d’index

Prise en charge de plusieurs processeurs

Gestion de plusieurs verrous

Accélération vidéo DirectX 2.0

Prise en charge de Direct3D version 10

Prise en charge de Direct3D version 10.1

Prise en charge de Direct3D version 11

Traitement High-Definition vidéo

Protection du contenu vidéo

Vérification de la prise en charge de la superposition

Prise en charge des améliorations d’OpenGL

Gestion des ressources pour plusieurs scénarios GPU