Partager via


en-tête ddrawgdi.h

Cet en-tête est utilisé par les notes du développeur. Pour plus d'informations, consultez les pages suivantes :

ddrawgdi.h contient les interfaces de programmation suivantes :

Fonctions

 
DdAttachSurface

La fonction DdAttachSurface joint deux représentations de surface en mode noyau. GdiEntry11 est défini comme alias pour cette fonction.
DdCreateDIBSection

Crée une structure DIBSECTION qui partage sa table de couleurs avec l’appareil. GdiEntry9 est défini en tant qu’alias pour cette fonction.
DdCreateDirectDrawObject

Wrapper pour la fonction NtGdiDdCreateDirectDrawObject et crée une représentation côté noyau de l’objet Microsoft DirectDraw.
DdCreateSurfaceObject

Wrapper pour la fonction NtGdiDdCreateSurfaceObject et crée un objet surface en mode noyau. GdiEntry4 est défini en tant qu’alias pour cette fonction.
DdDeleteDirectDrawObject

Wrapper pour la fonction NtGdiDdDeleteDirectDrawObject et supprime un objet Microsoft DirectDraw en mode noyau créé précédemment à l’aide de DdCreateDirectDrawObject. GdiEntry3 est défini en tant qu’alias pour cette fonction.
DdDeleteSurfaceObject

Wrapper pour la fonction NtGdiDdDeleteSurfaceObject et supprime un objet surface en mode noyau créé précédemment par NtGdiDdCreateSurfaceObject. GdiEntry5 est défini en tant qu’alias pour cette fonction.
DdGetDC

Wrapper pour la fonction NtGdiDdGetDC et retourne un contexte d’appareil Windows Graphics Device Interface (DC) qui représente la surface Microsoft DirectDraw indiquée. GdiEntry7 est défini comme alias pour cette fonction.
DdGetDxHandle

Retourne le handle de l’API Microsoft DirectX en mode noyau à utiliser dans les appels suivants aux points d’entrée en mode noyau qui contrôlent le mécanisme de l’API DirectX.
DdQueryDirectDrawObject

Wrapper pour la fonction NtGdiDdQueryDirectDrawObject et interroge une représentation en mode noyau créée précédemment pour les fonctionnalités. GdiEntry2 est défini comme alias pour cette fonction.
DdQueryDisplaySettingsUniqueness

Retourne la valeur actuelle d’un entier incrémenté chaque fois qu’un commutateur de mode se produit, par exemple lorsqu’il existe un commutateur de bureau, un commutateur d’utilisateur rapide ou une zone Microsoft MS-DOS en plein écran.
DdReenableDirectDrawObject

Wrapper pour la fonction NtGdiDdReenableDirectDrawObject.
DdReleaseDC

Wrapper pour la fonction NtGdiDdReleaseDC et libère un contexte d’appareil (DC) précédemment obtenu via DdGetDC ou GdiEntry7. GdiEntry8 est défini comme alias pour cette fonction.
DdResetVisrgn

Wrapper pour la fonction NtGdiDdResetVisrgn et active des informations en mode utilisateur en temps opportun sur la zone de découpage pour les fenêtres du bureau.
DdSetGammaRamp

La fonction DdSetGammaRamp définit la rampe gamma de l’appareil.
DdSwapTextureHandles

Développé pour les interfaces de pilote de périphérique (DDIs) antérieures à Microsoft DirectDraw 7.0 et ne fait rien sur les systèmes Microsoft Windows NT. Tous les paramètres sont ignorés. GdiEntry16 est défini comme alias pour cette fonction.
DdUnattachSurface

La fonction DdUnattachSurface supprime une pièce jointe, créée avec DdAttachSurface, entre deux objets surface en mode noyau.