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
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
Vérification de la prise en charge de la superposition