Partager via


Utilisation de la DDI graphique

En réponse aux appels d’applications indépendantes de l’appareil routés via l’interface GDI (Graphics Device Interface), un pilote graphique doit s’assurer que son périphérique graphique produit la sortie requise. Un pilote graphique contrôle la sortie des graphiques en implémentant autant de graphiques d’interface de pilote de périphérique (DDI) que nécessaire.

Les noms des fonctions DDI Graphiques sont au format DrvXxx . GDI appelle ces fonctions DrvXxx pour transmettre des données au pilote. Lorsqu’une application effectue une demande de GDI et que GDI détermine que le pilote prend en charge la fonction appropriée, GDI appelle cette fonction. Il incombe au pilote de fournir la fonction et de revenir à GDI une fois la fonction terminée.

Cette section décrit les fonctions DDI graphiques que les enregistreurs de pilotes d’affichage et d’imprimante doivent connaître. Les déclarations de fonction DDI graphiques, les définitions de structure et les constantes se trouvent dans winddi.h.

Les rubriques contenues dans cette section sont les suivantes :

Fonctions du pilote graphique

Prise en charge des fonctions d’initialisation et d’arrêt

Opérations à virgule flottante dans les fonctions du pilote graphique

Création de bitmaps Device-Dependent

Sortie graphique de prise en charge

Prise en charge des fonctions de couleur et de modèle DDI graphiques

Prise en charge des fonctions de police et de texte DDI graphiques

The DEVMODEW Structure