Lire en anglais

Partager via


Informations de référence sur les appareils d’affichage

Vue d’ensemble de la technologie de référence des appareils d’affichage.

Pour développer la référence des appareils d’affichage, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
DISPLAYCONFIG_DEVICE_INFO_TYPE

L’énumération DISPLAYCONFIG_DEVICE_INFO_TYPE spécifie le type d’informations de périphérique d’affichage à configurer ou à obtenir via la fonction DisplayConfigSetDeviceInfo ou DisplayConfigGetDeviceInfo.
DISPLAYCONFIG_MODE_INFO_TYPE

L’énumération DISPLAYCONFIG_MODE_INFO_TYPE spécifie que les informations contenues dans la structure DISPLAYCONFIG_MODE_INFO sont en mode source ou cible.
DISPLAYCONFIG_PIXELFORMAT

L’énumération DISPLAYCONFIG_PIXELFORMAT spécifie le format de pixel dans différentes valeurs de bits par pixel (BPP).
DISPLAYCONFIG_ROTATION

L’énumération DISPLAYCONFIG_ROTATION spécifie la rotation dans le sens des aiguilles d’une montre de l’affichage.
DISPLAYCONFIG_SCALING

L’énumération DISPLAYCONFIG_SCALING spécifie la transformation de mise à l’échelle appliquée au contenu affiché sur un chemin VidPN (Video Present Network).
DISPLAYCONFIG_SCANLINE_ORDERING

L’énumération DISPLAYCONFIG_SCANLINE_ORDERING spécifie la méthode utilisée par l’affichage pour créer une image sur un écran.
DISPLAYCONFIG_TOPOLOGY_ID

L’énumération DISPLAYCONFIG_TOPOLOGY_ID spécifie le type de topologie d’affichage.
DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY

L’énumération DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY spécifie le type de connecteur de la cible.

Fonctions

 
BRUSHOBJ_hGetColorTransform

La fonction BRUSHOBJ_hGetColorTransform récupère la transformation de couleur pour le pinceau spécifié.
BRUSHOBJ_pvAllocRbrush

La fonction BRUSHOBJ_pvAllocRbrush alloue de la mémoire pour la réalisation par le pilote d’un pinceau spécifié.
BRUSHOBJ_pvGetRbrush

La fonction BRUSHOBJ_pvGetRbrush récupère un pointeur vers la réalisation par le pilote d’un pinceau spécifié.
BRUSHOBJ_ulGetBrushColor

La fonction BRUSHOBJ_ulGetBrushColor retourne la couleur RVB du pinceau unie spécifié.
CLIPOBJ_bEnum

La fonction CLIPOBJ_bEnum énumère un lot de rectangles d’une région de clip spécifiée ; un appel antérieur à CLIPOBJ_cEnumStart détermine l’ordre d’énumération.
CLIPOBJ_cEnumStart

La fonction CLIPOBJ_cEnumStart définit les paramètres d’énumération des rectangles dans une région de clip spécifiée.
CLIPOBJ_ppoGetPath

La fonction CLIPOBJ_ppoGetPath crée une structure PATHOBJ qui contient le contour de la région d’clip spécifiée.
DisplayConfigGetDeviceInfo

La fonction DisplayConfigGetDeviceInfo récupère les informations de configuration d’affichage sur l’appareil.
DisplayConfigSetDeviceInfo

La fonction DisplayConfigSetDeviceInfo définit les propriétés d’une cible.
DrvAlphaBlend

La fonction DrvAlphaBlend fournit des fonctionnalités de transfert de bloc de bits avec fusion alpha.
DrvAssertMode

La fonction DrvAssertMode définit le mode de l’appareil physique spécifié sur le mode spécifié lors de l’initialisation du PDEV ou sur le mode par défaut du matériel.
DrvBitBlt

La fonction DrvBitBlt fournit des fonctionnalités générales de transfert par bloc de bits entre des surfaces gérées par l’appareil, entre des bitmaps de format standard gérées par GDI ou entre une surface gérée par l’appareil et une bitmap de format standard gérée par GDI.
DrvCompletePDEV

La fonction DrvCompletePDEV stocke le handle GDI de l’appareil physique en cours de création.
DrvCopyBits

La fonction DrvCopyBits se traduit entre les surfaces raster gérées par l’appareil et les bitmaps au format standard GDI.
DrvCreateDeviceBitmap

La fonction DrvCreateDeviceBitmap crée et gère des bitmaps.
DrvDeleteDeviceBitmap

La fonction DrvDeleteDeviceBitmap supprime une bitmap d’appareil créée par DrvCreateDeviceBitmap.
DrvDeriveSurface

La fonction DrvDeriveSurface dérive une surface GDI de la surface DirectDraw spécifiée.
DrvDescribePixelFormat

La fonction DrvDescribePixelFormat décrit le format de pixel pour un PDEV spécifié par l’appareil en écrivant une description de format de pixel dans une structure PIXELFORMATDESCRIPTOR.
DrvDestroyFont

La fonction DrvDestroyFont avertit le pilote qu’une réalisation de police n’est plus nécessaire et que le pilote peut désormais libérer toutes les structures de données associées qu’il a allouées.
DrvDisableDirectDraw

La fonction DrvDisableDirectDraw désactive le matériel pour l’utilisation de DirectDraw.
DrvDisableDriver

La fonction DrvDisableDriver est utilisée par GDI pour informer un pilote qu’il n’a plus besoin du pilote et qu’il est prêt à le décharger.
DrvDisablePDEV

La fonction DrvDisablePDEV est utilisée par GDI pour informer un pilote que le PDEV spécifié n’est plus nécessaire.
DrvDisableSurface

La fonction DrvDisableSurface est utilisée par GDI pour informer un pilote que la surface créée par DrvEnableSurface pour l’appareil actuel n’est plus nécessaire.
DrvDitherColor

La fonction DrvDitherColor demande à l’appareil de créer un pinceau avec une palette d’appareils.
DrvDrawEscape

La fonction DrvDrawEscape est le point d’entrée qui sert plusieurs appels de fonction ; la fonction particulière dépend de la valeur du paramètre iEsc.
DrvEnableDirectDraw

La fonction DrvEnableDirectDraw active le matériel pour l’utilisation de DirectDraw.
DrvEnableDriver

La fonction DrvEnableDriver est le point d’entrée de pilote initial exporté par la DLL du pilote.
DrvEnablePDEV

La fonction DrvEnablePDEV retourne une description des caractéristiques de l’appareil physique à GDI.
DrvEnableSurface

La fonction DrvEnableSurface configure une surface à dessiner et l’associe à un appareil physique donné.
DrvEndDoc

La fonction DrvEndDoc est appelée par GDI lorsqu’il a terminé d’envoyer un document au pilote pour le rendu.
DrvEscape

La fonction DrvEscape est utilisée pour récupérer des informations à partir d’un appareil qui n’est pas disponible dans une interface de pilote de périphérique indépendante du périphérique . la requête particulière dépend de la valeur du paramètre iEsc.
DrvFillPath

La fonction DrvFillPath est un point d’entrée facultatif pour gérer le remplissage des chemins fermés.
DrvFontManagement

La fonction DrvFontManagement est un point d’entrée facultatif fourni pour les appareils PostScript.
DrvFree

La fonction DrvFree est utilisée pour informer le pilote que la structure spécifiée n’est plus nécessaire.
DrvGetDirectDrawInfo

La fonction DrvGetDirectDrawInfo retourne les fonctionnalités du matériel graphique.
DrvGetGlyphMode

La fonction DrvGetGlyphMode indique à GDI comment mettre en cache les informations de glyphe.
DrvGetModes

La fonction DrvGetModes répertorie les modes pris en charge par un appareil donné.
DrvGetTrueTypeFile

La fonction DrvGetTrueTypeFile accède à un fichier de police TrueType mappé en mémoire.
DrvGradientFill

La fonction DrvGradientFill ombre les primitives spécifiées.
DrvIcmCheckBitmapBitBitBits

La fonction DrvIcmCheckBitmapBitBitBits vérifie si les pixels de la bitmap spécifiée se trouvent dans la gamme d’appareils de la transformation spécifiée.
DrvIcmCreateColorTransform

La fonction DrvIcmCreateColorTransform crée une transformation de couleur ICM.
DrvIcmDeleteColorTransform

La fonction DrvIcmDeleteColorTransform supprime la transformation de couleur spécifiée.
DrvIcmSetDeviceGammaRamp

La fonction DrvIcmSetDeviceGammaRamp définit la rampe gamma matérielle du périphérique d’affichage spécifié.
DrvLineTo

La fonction DrvLineTo dessine une seule ligne cosmétique, pleine et entière uniquement.
DrvLoadFontFile

La fonction DrvLoadFontFile reçoit des informations de GDI relatives au chargement et au mappage des fichiers de police.
DrvMovePointer

La fonction DrvMovePointer déplace le pointeur vers une nouvelle position et garantit que GDI n’interfère pas avec l’affichage du pointeur.
DrvNextBand

La fonction DrvNextBand est appelée par GDI lorsqu’elle a fini de dessiner une bande pour une page physique, de sorte que le pilote peut envoyer la bande suivante à l’imprimante.
DrvNotify

La fonction DrvNotify permet à un pilote d’affichage d’être averti de certaines informations par GDI.
DrvPaint

La fonction DrvPaint est obsolète et n’est plus appelée par GDI dans Windows 2000 et versions ultérieures. Les nouveaux pilotes doivent implémenter un ou plusieurs de DrvFillPath, DrvStrokePath ou DrvStrokeAndFillPath.
DrvPlgBlt

La fonction DrvPlgBlt fournit des fonctionnalités de transfert de blocs de bits de rotation entre des combinaisons de surfaces gérées par l’appareil et gérées par GDI.
DrvQueryAdvanceWidths

La fonction DrvQueryAdvanceWidths retourne des largeurs d’avance de caractères pour un ensemble de glyphes spécifié.
DrvQueryDeviceSupport

La fonction DrvQueryDeviceSupport retourne les informations spécifiques à l’appareil demandées.
DrvQueryDriverInfo

La fonction DrvQueryDriverInfo retourne les informations spécifiques au pilote demandées.
DrvQueryFont

La fonction DrvQueryFont est utilisée par GDI pour obtenir la structure IFIMETRICS pour une police donnée.
DrvQueryFontCaps

La fonction DrvQueryFontCaps définit les fonctionnalités du pilote de police.
DrvQueryFontData

La fonction DrvQueryFontData récupère des informations sur une police réalisée.
DrvQueryFontFile

La fonction DrvQueryFontFile fournit des informations sur le fichier de police.
DrvQueryFontTree

La fonction DrvQueryFontTree fournit à GDI un pointeur vers une structure qui définit l’un des éléments suivants : Mappage A d’Unicode à des poignées de glyphes, y compris des variantes de glypheSAppariage de paires de crénage aux poignées de crénage
DrvQueryPerBandInfo

La fonction DrvQueryPerBandInfo d’une DLL de graphique d’imprimante est appelée par GDI avant qu’elle commence à dessiner une bande pour une page physique, de sorte que le pilote peut fournir à GDI des informations spécifiques à la bande.
DrvQueryTrueTypeOutline

La fonction DrvQueryTrueTypeOutline récupère les contours de glyphes au format TrueType natif.
DrvQueryTrueTypeTable

La fonction DrvQueryTrueTypeTable accède à des tables spécifiques dans un fichier de description de police TrueType.
DrvRealizeBrush

La fonction DrvRealizeBrush demande au pilote de réaliser un pinceau spécifié pour une surface spécifiée.
DrvResetDevice

La fonction DrvResetDevice réinitialise un appareil qui ne fonctionne pas ou ne répond pas.
DrvResetPDEV

La fonction DrvResetPDEV permet à un pilote graphique de transférer l’état du pilote d’une ancienne structure PDEV vers une nouvelle structure PDEV lorsqu’une application Win32 appelle ResetDC.
DrvSaveScreenBits

La fonction DrvSaveScreenBits permet à un pilote d’affichage d’enregistrer ou de restaurer un rectangle donné de l’image affichée.
DrvSendPage

La fonction DrvSendPage d’une DLL de graphique d’imprimante est appelée par GDI lorsqu’elle a fini de dessiner une page physique, de sorte que le pilote peut envoyer la page à l’imprimante.
DrvSetPalette

La fonction DrvSetPalette demande que le pilote réalise la palette pour un appareil spécifié.
DrvSetPixelFormat

La fonction DrvSetPixelFormat définit le format de pixel d’une fenêtre.
DrvSetPointerShape

La fonction DrvSetPointerShape est utilisée pour demander au pilote de retirer le pointeur de l’affichage, si le pilote l’a dessiné à cet emplacement ; pour tenter de définir une nouvelle forme de pointeur ; et pour placer le nouveau pointeur sur l’affichage à une position spécifiée.
DrvStartBanding

La fonction DrvStartBanding est appelée par GDI lorsqu’elle est prête à commencer à envoyer des bandes d’une page physique au pilote pour le rendu.
DrvStartDoc

La fonction DrvStartDoc est appelée par GDI lorsqu’elle est prête à commencer à envoyer un document au pilote pour le rendu.
DrvStartPage

La fonction DrvStartPage est appelée par GDI lorsqu’elle est prête à commencer à envoyer le contenu d’une page physique au pilote pour le rendu.
DrvStretchBlt

La fonction DrvStretchBlt fournit des fonctionnalités de transfert de bloc de bits étendues entre n’importe quelle combinaison de surfaces gérées par l’appareil et gérées par GDI.
DrvStretchBltROP

La fonction DrvStretchBltROP effectue un transfert de bloc de bits extensible à l’aide d’un ROP.
DrvStrokeAndFillPath

La fonction DrvStrokeAndFillPath dessine (contours) et remplit un chemin simultanément.
DrvStrokePath

La fonction DrvStrokePath contours (contours) un chemin d’accès.
DrvSwapBuffers

La fonction DrvSwapBuffers affiche le contenu de la mémoire tampon masquée associée à la fenêtre sur la surface spécifiée.
DrvSynchronize

La fonction DrvSynchronize informe le pilote que GDI a besoin pour accéder à une surface gérée par l’appareil. Cette fonction permet de coordonner les opérations de dessin asynchrones effectuées par le coprocesseur d’un appareil avec les accès GDI.
DrvSynchronizeSurface

La fonction DrvSynchronizeSurface informe le pilote que GDI doit écrire sur la surface spécifiée. Cette fonction permet de coordonner les opérations de dessin effectuées par le coprocesseur d’un appareil avec GDI.
DrvTextOut

La fonction DrvTextOut est le point d’entrée de GDI qui appelle le pilote à restituer un ensemble de glyphes à des positions spécifiées.
DrvTransparentBlt

La fonction DrvTransparentBlt fournit des fonctionnalités de transfert de blocs de bits avec transparence.
DrvUnloadFontFile

La fonction DrvUnloadFontFile informe un pilote de police que le fichier de police spécifié n’est plus nécessaire.
EngAcquireSemaphore

La fonction EngAcquireSemaphore acquiert la ressource associée au sémaphore pour un accès exclusif par le thread appelant.
EngAllocMem

La fonction EngAllocMem alloue un bloc de mémoire et insère une balise fournie par l’appelant avant l’allocation.
EngAllocPrivateUserMem

La fonction EngAllocPrivateUserMem alloue un bloc de mémoire utilisateur à partir de l’espace d’adressage d’un processus spécifié et insère une balise fournie par l’appelant avant l’allocation.
EngAllocUserMem

La fonction EngAllocUserMem alloue un bloc de mémoire à partir de l’espace d’adressage du processus en cours et insère une balise fournie par l’appelant avant l’allocation.
EngAlphaBlend

La fonction EngAlphaBlend fournit des fonctionnalités de transfert de blocs de bits avec fusion alpha.
EngAssociateSurface

La fonction EngAssociateSurface marque une surface donnée comme appartenant à un appareil spécifié.
EngBitBlt

La fonction EngBitBlt fournit des fonctionnalités générales de transfert par bloc de bits entre des surfaces gérées par l’appareil ou entre une surface gérée par l’appareil et une bitmap de format standard gérée par GDI.
EngBugCheckEx

La fonction EngBugCheckEx fait tomber le système de manière contrôlée lorsque l’appelant découvre une erreur irrécupérable qui endommagerait le système si l’appelant continuait à s’exécuter.
EngCheckAbort

La fonction EngCheckAbort permet à une DLL de graphiques d’imprimante de déterminer si un travail d’impression doit être terminé.
EngClearEvent

La fonction EngClearEvent définit un objet d’événement spécifié à l’état non signé.
EngComputeGlyphSet

La fonction EngComputeGlyphSet calcule le jeu de glyphes pris en charge sur un appareil.
EngControlSprites

La fonction EngControlSprites déchire ou redessine les sprites sur la zone WNDOBJ spécifiée.
EngCopyBits

La fonction EngCopyBits se traduit entre des surfaces raster gérées par l’appareil et des bitmaps de format standard GDI.
EngCreateBitmap

La fonction EngCreateBitmap demande à GDI de créer et de gérer une bitmap.
EngCreateClip

La fonction EngCreateClip crée une structure CLIPOBJ que le pilote utilise dans les rappels.
EngCreateDeviceBitmap

La fonction EngCreateDeviceBitmap demande à GDI de créer un handle pour une bitmap d’appareil.
EngCreateDeviceSurface

La fonction EngCreateDeviceSurface crée et retourne un handle pour une surface d’appareil que le pilote gérera.
EngCreateDriverObj

La fonction EngCreateDriverObj crée une structure DRIVEROBJ.
EngCreateEvent

La fonction EngCreateEvent crée un objet d’événement de synchronisation qui peut être utilisé pour synchroniser l’accès matériel entre un pilote d’affichage et le pilote miniport vidéo.
EngCreatePalette

La fonction EngCreatePalette envoie une demande à GDI pour créer une palette RVB.
EngCreatePath

La fonction EngCreatePath alloue un chemin pour l’utilisation temporaire du pilote.
EngCreateSemaphore

La fonction EngCreateSemaphore crée un objet sémaphore.
EngCreateWnd

La fonction EngCreateWnd crée une structure WNDOBJ pour la fenêtre référencée par hwnd.
EngDebugBreak

La fonction EngDebugBreak provoque un point d’arrêt dans le processus en cours.
EngDebugPrint

La fonction EngDebugPrint imprime le message de débogage spécifié dans le débogueur du noyau.
EngDeleteClip

La fonction EngDeleteClip supprime une structure CLIPOBJ allouée par EngCreateClip.
EngDeleteDriverObj

La fonction EngDeleteDriverObj libère le handle utilisé pour le suivi d’une ressource gérée par l’appareil.
EngDeleteEvent

La fonction EngDeleteEvent supprime l’objet d’événement spécifié.
EngDeleteFile

La fonction EngDeleteFile supprime un fichier.
EngDeletePalette

La fonction EngDeletePalette envoie une demande à GDI pour supprimer la palette spécifiée.
EngDeletePath

La fonction EngDeletePath supprime un chemin précédemment alloué par EngCreatePath.
EngDeleteSafeSemaphore

La fonction EngDeleteSafeSemaphore supprime une référence au sémaphore sécurisé spécifié.
EngDeleteSemaphore

La fonction EngDeleteSemaphore supprime un objet sémaphore de la liste de ressources du système.
EngDeleteSurface

La fonction EngDeleteSurface supprime la surface spécifiée.
EngDeleteWnd

La fonction EngDeleteWnd supprime une structure WNDOBJ.
EngDeviceIoControl

La fonction EngDeviceIoControl envoie un code de contrôle au pilote miniport vidéo spécifié, ce qui oblige l’appareil à effectuer l’opération spécifiée.
EngDitherColor

La fonction EngDitherColor retourne un dither 8x8 standard qui se rapproche de la couleur RVB spécifiée.
EngEnumForms

La fonction EngEnumForms énumère les formulaires pris en charge par l’imprimante spécifiée.
EngEraseSurface

La fonction EngEraseSurface appelle GDI pour effacer la surface ; un rectangle donné sur la surface sera rempli avec la couleur donnée.
EngFillPath

La fonction EngFillPath remplit un chemin d’accès.
EngFindImageProcAddress

La fonction EngFindImageProcAddress retourne l’adresse d’une fonction dans un module exécutable.
EngFindResource

La fonction EngFindResource détermine l’emplacement d’une ressource dans un module.
EngFntCacheAlloc

La fonction EngFntCacheAlloc alloue le stockage d’une police qui doit être stockée dans la mémoire mise en cache.
EngFntCacheFault

La fonction EngFntCacheFault signale une erreur au moteur de police si le pilote de police a rencontré une erreur de lecture ou d’écriture dans un cache de données de police.
EngFntCacheLookUp

La fonction EngFntCacheLookUp récupère l’adresse des données du fichier de police mis en cache.
EngFreeMem

La fonction EngFreeMem libère un bloc de mémoire système.
EngFreeModule

La fonction EngFreeModule annule le mappage d’un fichier à partir de la mémoire système.
EngFreePrivateUserMem

La fonction EngFreePrivateUserMem libère un bloc de mémoire utilisateur privée.
EngFreeUserMem

La fonction EngFreeUserMem libère un bloc de mémoire utilisateur.
EngGetCurrentCodePage

La fonction EngGetCurrentCodePage retourne les pages de code OEM et ANSI par défaut du système.
EngGetCurrentProcessId

La fonction EngGetCurrentProcessId identifie le processus actuel d’une application.
EngGetCurrentThreadId

La fonction EngGetCurrentThreadId identifie le thread actuel d’une application.
EngGetDriverName

La fonction EngGetDriverName retourne le nom de la DLL du pilote.
EngGetFileChangeTime

La fonction EngGetFileChangeTime récupère l’heure de la dernière écriture d’un fichier.
EngGetFilePath

La fonction EngGetFilePath détermine le chemin d’accès au fichier de police spécifié.
EngGetForm

La fonction EngGetForm obtient les détails FORM_INFO_1 pour le formulaire spécifié.
EngGetLastError

La fonction EngGetLastError retourne le dernier code d’erreur enregistré par GDI pour le thread appelant.
EngGetPrinter

La fonction EngGetPrinter récupère des informations sur l’imprimante spécifiée.
EngGetPrinterData

La fonction EngGetPrinterData récupère les données de configuration de l’imprimante spécifiée.
EngGetPrinterDataFileName

La fonction EngGetPrinterDataFileName récupère le nom de chaîne du fichier de données de l’imprimante.
EngGetPrinterDriver

La fonction EngGetPrinterDriver récupère les données du pilote pour l’imprimante spécifiée.
EngGetProcessHandle

La fonction EngGetProcessHandle récupère un handle pour le processus client actuel.
EngGetType1FontList

La fonction EngGetType1FontList récupère une liste de polices PostScript Type 1 installées localement et à distance.
EngGradientFill

La fonction EngGradientFill ombre les primitives spécifiées.
EngHangNotification

La fonction EngHangNotification avertit le système qu’un appareil spécifié est inopérable ou ne répond pas.
EngInitializeSafeSemaphore

La fonction EngInitializeSafeSemaphore initialise le sémaphore sécurisé spécifié.
EngIsSemaphoreOwned

La fonction EngIsSemaphoreOwned détermine si un thread contient le sémaphore spécifié.
EngIsSemaphoreOwnedByCurrentThread

La fonction EngIsSemaphoreOwnedByCurrentThread détermine si le thread en cours d’exécution contient le sémaphore spécifié.
EngLineTo

La fonction EngLineTo dessine une seule ligne cosmétique, pleine et entière uniquement.
EngLoadImage

La fonction EngLoadImage charge l’image exécutable spécifiée dans la mémoire en mode noyau.
EngLoadModule

La fonction EngLoadModule charge le module de données spécifié dans la mémoire système à des fins de lecture.
EngLoadModuleForWrite

La fonction EngLoadModuleForWrite charge le module exécutable spécifié dans la mémoire système pour l’écriture.
EngLockDirectDrawSurface

La fonction EngLockDirectDrawSurface verrouille le handle en mode noyau d’une surface DirectDraw.
EngLockDriverObj

La fonction EngLockDriverObj crée un verrou exclusif sur cet objet pour le thread appelant.
EngLockSurface

La fonction EngLockSurface crée un objet utilisateur pour une surface donnée. Cette fonction permet aux pilotes d’accéder aux surfaces qu’ils créent.
EngLpkInstalled

La fonction EngLpkInstalled détermine si le module linguistique est installé sur le système.
EngMapEvent

La fonction EngMapEvent mappe un objet d’événement en mode utilisateur en mode noyau.
EngMapFile

La fonction EngMapFile crée ou ouvre un fichier et le mappe dans l’espace système.
EngMapFontFile

La fonction EngMapFontFile est obsolète. Utilisez EngMapFontFileFD à la place.
EngMapFontFileFD

La fonction EngMapFontFileFD mappe un fichier de police dans la mémoire système, si nécessaire, et retourne un pointeur vers l’emplacement de base des données de police dans le fichier.
EngMapModule

La fonction EngMapModule retourne l’adresse et la taille d’un fichier chargé par EngLoadModule, EngLoadModuleForWrite, EngLoadImage ou EngMapFile.
EngMarkBandingSurface

La fonction EngMarkBandingSurface marque la surface spécifiée en tant que surface de bande.
EngModifySurface

La fonction EngModifySurface informe GDI des attributs d’une surface créée par le pilote.
EngMovePointer

La fonction EngMovePointer déplace le pointeur géré par le moteur sur l’appareil.
EngMulDiv

La fonction EngMulDiv multiplie deux valeurs 32 bits, puis divise le résultat 64 bits par une troisième valeur 32 bits.
EngMultiByteToUnicodeN

La fonction EngMultiByteToUnicodeN convertit la chaîne source ANSI spécifiée en chaîne Unicode à l’aide de la page de codes ANSI actuelle.
EngMultiByteToWideChar

La fonction EngMultiByteToWideChar convertit une chaîne source ANSI en chaîne de caractères larges à l’aide de la page de codes spécifiée.
EngPaint

La fonction EngPaint permet à GDI de peindre une région spécifiée.
EngPlgBlt

La fonction EngPlgBlt permet à GDI d’effectuer un transfert de bloc de bits de rotation.
EngProbeForRead

La fonction EngProbeForRead sonde une structure pour l’accessibilité en lecture.
EngProbeForReadAndWrite

La fonction EngProbeForReadAndWrite sonde une structure pour l’accessibilité en lecture et en écriture.
EngQueryDeviceAttribute

La fonction EngQueryDeviceAttribute permet au pilote d’interroger le système sur des attributs particuliers de l’appareil.
EngQueryFileTimeStamp

La fonction EngQueryFileTimeStamp retourne l’horodatage d’un fichier.
EngQueryLocalTime

La fonction EngQueryLocalTime interroge l’heure locale.
EngQueryPalette

La fonction EngQueryPalette interroge la palette spécifiée pour ses attributs.
EngQueryPerformanceCounter

La fonction EngQueryPerformanceCounter interroge le compteur de performances.
EngQueryPerformanceFrequency

La fonction EngQueryPerformanceFrequency interroge la fréquence du compteur de performances.
EngQuerySystemAttribute

La fonction EngQuerySystemAttribute interroge des fonctionnalités spécifiques au processeur ou au système.
EngReadStateEvent

La fonction EngReadStateEvent retourne l’état actuel de l’objet d’événement spécifié :_signaled ou non signé.
EngReleaseSemaphore

La fonction EngReleaseSemaphore libère le sémaphore spécifié.
EngRestoreFloatingPointState

La fonction EngRestoreFloatingPointState restaure l’état à virgule flottante du noyau Windows 2000 (et versions ultérieures) après que le pilote a utilisé des instructions matérielles à virgule flottante ou MMX.
EngSaveFloatingPointState

La fonction EngSaveFloatingPointState enregistre l’état à virgule flottante actuel du noyau Windows 2000 (et versions ultérieures).
EngSecureMem

La fonction EngSecureMem verrouille la plage d’adresses spécifiée en mémoire.
EngSetEvent

La fonction EngSetEvent définit l’objet d’événement spécifié à l’état signalé et retourne l’état précédent de l’objet d’événement.
EngSetLastError

La fonction EngSetLastError permet à GDI de signaler un code d’erreur, qui peut être récupéré par une application.
EngSetPointerShape

La fonction EngSetPointerShape définit la forme de pointeur pour le pilote appelant.
EngSetPointerTag

La fonction EngSetPointerTag est obsolète pour windows 2000 et versions ultérieures du système d’exploitation.
EngSetPrinterData

La fonction EngSetPrinterData est obsolète dans Windows 2000 et versions ultérieures. Dans les versions antérieures de Windows EngSetPrinterData définit les données de configuration pour l’imprimante spécifiée.
EngSort

La fonction EngSort effectue un tri rapide dans la liste spécifiée.
EngStretchBlt

La fonction EngStretchBlt permet à GDI d’effectuer un transfert de bloc de bits étirant.
EngStretchBltROP

La fonction EngStretchBltROP effectue un transfert de bloc de bits étirant à l’aide d’un ROP.
EngStrokeAndFillPath

La fonction EngStrokeAndFillPath permet à GDI de remplir un chemin et de le caresser en même temps.
EngStrokePath

La fonction EngStrokePath demande que GDI traite un chemin spécifié.
EngTextOut

La fonction EngTextOut permet à GDI de restituer un ensemble de glyphes à des positions spécifiées.
EngTransparentBlt

La fonction EngTransparentBlt fournit des fonctionnalités de transfert de blocs de bits avec transparence.
EngUnicodeToMultiByteN

La fonction EngUnicodeToMultiByteN convertit la chaîne Unicode spécifiée en chaîne ANSI à l’aide de la page de code ANSI actuelle.
EngUnloadImage

La fonction EngUnloadImage décharge une image chargée par EngLoadImage.
EngUnlockDirectDrawSurface

La fonction EngUnlockDirectDrawSurface libère le verrou sur la surface spécifiée.
EngUnlockDriverObj

La fonction EngUnlockDriverObj permet à GDI de déverrouiller l’objet pilote.
EngUnlockSurface

La fonction EngUnlockSurface permet à GDI de déverrouiller la surface.
EngUnmapEvent

La fonction EngUnmapEvent nettoie les ressources en mode noyau allouées pour un événement mappé en mode utilisateur.
EngUnmapFile

La fonction EngUnmapFile annule le mappage de la vue d’un fichier à partir de l’espace système.
EngUnmapFontFile

La fonction EngUnmapFontFile est obsolète. Utilisez EngUnmapFontFileFD à la place.
EngUnmapFontFileFD

La fonction EngUnmapFontFileFD annule le mappage du fichier de police spécifié à partir de la mémoire système.
EngUnsecureMem

La fonction EngUnsecureMem déverrouille une plage d’adresses verrouillée en mémoire.
EngWaitForSingleObject

La fonction EngWaitForSingleObject place le thread actuel du pilote d’affichage dans un état d’attente jusqu’à ce que l’objet d’événement spécifié soit défini sur l’état signalé ou jusqu’à ce que l’attente expire.
EngWideCharToMultiByte

La fonction EngWideCharToMultiByte convertit une chaîne de caractères large en chaîne source ANSI à l’aide de la page de code spécifiée.
EngWritePrinter

La fonction EngWritePrinter permet aux DLL graphiques d’imprimante d’envoyer un flux de données au matériel de l’imprimante.
FLOATOBJ_Add

La fonction FLOATOBJ_Add ajoute les deux FLOATOBJ et retourne le résultat dans le premier paramètre.
FLOATOBJ_AddFloat

La fonction FLOATOBJ_AddFloat ajoute la valeur de type FLOATL au FLOATOBJ et retourne le résultat dans le premier paramètre.
FLOATOBJ_AddLong

La fonction FLOATOBJ_AddLong ajoute la valeur de type LONG au FLOATOBJ et retourne le résultat dans le premier paramètre.
FLOATOBJ_Div

La fonction FLOATOBJ_Div divise les deux FLOATOBJ et retourne le résultat dans le premier paramètre.
FLOATOBJ_DivFloat

La fonction FLOATOBJ_DivFloat divise le FLOATOBJ par la valeur de type FLOATL et retourne le résultat dans le premier paramètre.
FLOATOBJ_DivLong

La fonction FLOATOBJ_DivLong divise le FLOATOBJ par la valeur de type LONG et retourne le résultat dans le premier paramètre.
FLOATOBJ_Equal

La fonction FLOATOBJ_Equal détermine si les deux FLOATOBJ sont égaux.
FLOATOBJ_EqualLong

La fonction FLOATOBJ_EqualLong détermine si le FLOATOBJ et la valeur de type LONG sont égaux.
FLOATOBJ_GetFloat

La fonction FLOATOBJ_GetFloat calcule et retourne la valeur float équivalente de la propriété FLOATOBJ spécifiée.
FLOATOBJ_GetLong

La fonction FLOATOBJ_GetLong calcule et retourne la valeur équivalente LONG du FLOATOBJ spécifié.
FLOATOBJ_GreaterThan

La fonction FLOATOBJ_GreaterThan détermine si le premier FLOATOBJ est supérieur au second FLOATOBJ.
FLOATOBJ_GreaterThanLong

La fonction FLOATOBJ_GreaterThanLong détermine si la valeur FLOATOBJ est supérieure à la valeur de type LONG.
FLOATOBJ_LessThan

La fonction FLOATOBJ_LessThan détermine si le premier FLOATOBJ est inférieur au deuxième FLOATOBJ.
FLOATOBJ_LessThanLong

La fonction FLOATOBJ_LessThanLong détermine si la valeur FLOATOBJ est inférieure à la valeur de type LONG.
FLOATOBJ_Mul

La fonction FLOATOBJ_Mul multiplie les deux FLOATOBJ et retourne le résultat dans le premier paramètre.
FLOATOBJ_MulFloat

La fonction FLOATOBJ_MulFloat multiplie le FLOATOBJ par la valeur de type FLOATL et retourne le résultat dans le premier paramètre.
FLOATOBJ_MulLong

La fonction FLOATOBJ_MulLong multiplie le FLOATOBJ par la valeur de type LONG et retourne le résultat dans le premier paramètre.
FLOATOBJ_Neg

La fonction FLOATOBJ_Neg annule le FLOATOBJ.
FLOATOBJ_SetFloat

La fonction FLOATOBJ_SetFloat affecte la valeur de type FLOATL au FLOATOBJ.
FLOATOBJ_SetLong

La fonction FLOATOBJ_SetLong affecte la valeur de type LONG au FLOATOBJ.
FLOATOBJ_Sub

La fonction FLOATOBJ_Sub soustrait le deuxième FLOATOBJ du premier et retourne le résultat dans le premier paramètre.
FLOATOBJ_SubFloat

La fonction FLOATOBJ_SubFloat soustrait la valeur de type FLOATL du FLOATOBJ et retourne le résultat dans le premier paramètre.
FLOATOBJ_SubLong

La fonction FLOATOBJ_SubLong soustrait la valeur de type LONG du FLOATOBJ et retourne avec le résultat dans le premier paramètre.
FONTOBJ_cGetAllGlyphHandles

La fonction FONTOBJ_cGetAllGlyphHandles permet au pilote de périphérique de trouver chaque poignée de glyphe d’une police GDI.
FONTOBJ_cGetGlyphs

La fonction FONTOBJ_cGetGlyphs est un service destiné au consommateur de polices qui traduit les handles de glyphes en pointeurs vers des données de glyphes, qui sont valides jusqu’à l’appel suivant à FONTOBJ_cGetGlyphs.
FONTOBJ_pfdg

La fonction FONTOBJ_pfdg récupère le pointeur vers la structure FD_GLYPHSET associée à la police spécifiée.
FONTOBJ_pifi

La fonction FONTOBJ_pifi récupère le pointeur vers la structure IFIMETRICS associée à une police spécifiée.
FONTOBJ_pjOpenTypeTablePointer

La fonction FONTOBJ_pjOpenTypeTablePointer retourne un pointeur vers une vue d’une table OpenType.
FONTOBJ_pQueryGlyphAttrs

La fonction FONTOBJ_pQueryGlyphAttrs retourne des informations sur les glyphes d’une police.
FONTOBJ_pvTrueTypeFontFile

La fonction FONTOBJ_pvTrueTypeFontFile récupère un pointeur en mode utilisateur vers une vue d’un fichier de police TrueType, OpenType ou Type1.
FONTOBJ_pwszFontFilePaths

La fonction FONTOBJ_pwszFontFilePaths récupère le ou les chemins d’accès de fichier associés à une police.
FONTOBJ_pxoGetXform

La fonction FONTOBJ_pxoGetXform récupère la transformation de type « notional-to-device » pour la police spécifiée.
FONTOBJ_vGetInfo

La fonction FONTOBJ_vGetInfo récupère des informations sur une police associée.
GetCaps

La méthode IDirectDrawKernel::GetCaps retourne les fonctionnalités de cet appareil en mode noyau.
GetDisplayConfigBufferSizes

La fonction GetDisplayConfigBufferSizes récupère la taille des mémoires tampons requises pour appeler la fonction QueryDisplayConfig.
GetKernelHandle

La méthode IDirectDrawKernel::GetKernelHandle retourne un handle en mode noyau à l’objet DirectDraw.
GetKernelHandle

La méthode IDirectDrawSurfaceKernel::GetKernelHandle retourne un handle en mode noyau à la surface DirectDraw.
HeapVidMemAllocAligned

La fonction HeapVidMemAllocAligned alloue off_screen_memory pour un pilote d’affichage à l’aide du gestionnaire de tas de mémoire vidéo DirectDraw.
HT_ComputeRGBGammaTable

La fonction HT_ComputeRGBGammaTable permet à GDI de calculer les intensités rouges, vertes et bleues des appareils en fonction des nombres gamma.
HT_Get8BPPFormatPalette

La fonction HT_Get8BPPFormatPalette retourne une palette de demi-tons à utiliser sur les types d’appareils standard 8 bits par pixel.
HT_Get8BPPMaskPalette

La fonction HT_Get8BPPMaskPalette retourne une palette de masques pour un type d’appareil 8 bits par pixel.
HTUI_DeviceColorAdjustment

La fonction HTUI_DeviceColorAdjustment peut être utilisée par les pilotes de périphérique graphique pour afficher une boîte de dialogue qui permet à un utilisateur d’ajuster les propriétés de halftoning d’un appareil.
LPDD_NOTIFYCALLBACK

La fonction de rappel NotifyCallback effectue des opérations liées à un événement qui s’est produit.
PALOBJ_cGetColors

La fonction PALOBJ_cGetColors copie les couleurs RVB d’une palette indexée.
PATHOBJ_bCloseFigure

La fonction PATHOBJ_bCloseFigure ferme une figure ouverte dans un chemin en dessinant une ligne de la position actuelle jusqu’au premier point de la figure.
PATHOBJ_bEnum

La fonction PATHOBJ_bEnum récupère l’enregistrement PATHDATA suivant à partir d’un chemin spécifié et énumère les courbes dans le chemin.
PATHOBJ_bEnumClipLines

La fonction PATHOBJ_bEnumClipLines énumère les segments de ligne coupés à partir d’un chemin donné.
PATHOBJ_bMoveTo

La fonction PATHOBJ_bMoveTo définit la position actuelle dans un chemin donné.
PATHOBJ_bPolyBezierTo

La fonction PATHOBJ_bPolyBezierTo dessine les courbes de Bézier sur un chemin.
PATHOBJ_bPolyLineTo

La fonction PATHOBJ_bPolyLineTo dessine les lignes de la position actuelle dans un chemin d’accès à travers les points spécifiés.
PATHOBJ_vEnumStart

La fonction PATHOBJ_vEnumStart avertit une structure PATHOBJ donnée que le pilote appellera PATHOBJ_bEnum pour énumérer les lignes et/ou les courbes dans le chemin.
PATHOBJ_vEnumStartClipLines

La fonction PATHOBJ_vEnumStartClipLines permet au pilote de demander le découpage des lignes dans une région de clip spécifiée.
PATHOBJ_vGetBounds

La fonction PATHOBJ_vGetBounds récupère le rectangle englobant pour le chemin d’accès spécifié.
PDD_CANCREATESURFACE

La fonction de rappel CanCreateD3DBuffer détermine si le pilote peut créer une commande au niveau du pilote ou une mémoire tampon de vertex de la description spécifiée.
PDD_COLORCB_COLORCONTROL

La fonction de rappel DdControlColor contrôle les contrôles de luminosité et de luminosité d’une surface de superposition.
PDD_CREATEPALETTE

La fonction de rappel DdCreatePalette crée un objet DirectDrawPalette pour l’objet DirectDraw spécifié.
PDD_CREATESURFACE

La fonction de rappel CreateD3DBuffer est utilisée pour créer une commande au niveau du pilote ou une mémoire tampon de vertex de la description spécifiée.
PDD_CREATESURFACEEX

La fonction D3dCreateSurfaceEx informe de l’association d’une surface Microsoft DirectDraw et d’une valeur de handle Microsoft Direct3D pour activer la configuration de la surface pour le rendu Direct3D.
PDD_DESTROYDDLOCAL

La fonction D3dDestroyDDLocal détruit toutes les surfaces Microsoft Direct3D précédemment créées par la fonction D3dCreateSurfaceEx qui appartiennent au même objet Microsoft DirectDraw local donné.
PDD_FLIPTOGDISURFACE

La fonction de rappel DdFlipToGDISurface avertit le pilote lorsque DirectDraw bascule vers ou depuis une surface GDI.
PDD_FREEDRIVERMEMORY

La fonction de rappel DdFreeDriverMemory libère de la mémoire d’affichage hors écran ou non locale pour répondre à une nouvelle demande d’allocation.
PDD_GETAVAILDRIVERMEMORY

La fonction de rappel DdGetAvailDriverMemory interroge la quantité de mémoire disponible dans le tas de mémoire géré par le pilote.
PDD_GETDRIVERINFO

La fonction DdGetDriverInfo interroge le pilote pour obtenir des fonctionnalités DirectDraw et Direct3D supplémentaires que le pilote prend en charge.
PDD_GETDRIVERSTATE

La fonction D3dGetDriverState est utilisée par les runtimes Microsoft DirectDraw et Microsoft Direct3D pour obtenir des informations du pilote sur son état actuel.
PDD_GETSCANLINE

La fonction de rappel DdGetScanLine retourne le numéro de la ligne d’analyse physique actuelle.
PDD_KERNELCB_SYNCSURFACE

La fonction de rappel DdSyncSurfaceData définit et modifie les données de surface avant qu’elles ne soient transmises au pilote de miniport vidéo.
PDD_KERNELCB_SYNCVIDEOPORT

La fonction de rappel DdSyncVideoPortData définit et modifie les données d’objet VPE avant qu’elles ne soient transmises au pilote de miniport vidéo.
PDD_MAPMEMORY

La fonction de rappel DdMapMemory mappe les parties modifiables de l’application de la mémoire tampon de trame dans l’espace d’adressage en mode utilisateur du processus spécifié, ou annule le mappage de la mémoire.
PDD_MOCOMPCB_BEGINFRAME

La fonction de rappel DdMoCompBeginFrame démarre le décodage d’une nouvelle trame.
PDD_MOCOMPCB_CREATE

La fonction de rappel DdMoCompCreate avertit le pilote qu’un décodeur logiciel commence à utiliser la compensation de mouvement avec le GUID spécifié.
PDD_MOCOMPCB_DESTROY

La fonction de rappel DdMoCompDestroy avertit le pilote que cet objet de compensation de mouvement ne sera plus utilisé. Le pilote doit maintenant effectuer tout nettoyage nécessaire.
PDD_MOCOMPCB_ENDFRAME

La fonction de rappel DdMoCompEndFrame termine une trame décodée.
PDD_MOCOMPCB_GETCOMPBUFFINFO

La fonction de rappel DDMoCompGetBuffInfo permet au pilote de spécifier le nombre de surfaces intermédiaires nécessaires pour prendre en charge le GUID spécifié, ainsi que la taille, l’emplacement et le format de chacune de ces surfaces.
PDD_MOCOMPCB_GETFORMATS

La fonction de rappel DdMoCompGetFormats indique les formats non compressés dans lesquels le matériel peut décoder les données.
PDD_MOCOMPCB_GETGUIDS

La fonction de rappel DdMoCompGetGuids récupère le nombre de GUID pris en charge par le pilote.
PDD_MOCOMPCB_GETINTERNALINFO

La fonction de rappel DdMoCompGetInternalInfo permet au pilote de signaler qu’il alloue en interne de la mémoire d’affichage pour effectuer une compensation de mouvement.
PDD_MOCOMPCB_QUERYSTATUS

La fonction de rappel DdMoCompQueryStatus interroge la status de l’opération de rendu la plus récente sur la surface spécifiée.
PDD_MOCOMPCB_RENDER

La fonction de rappel DdMoCompRender indique au pilote les macroblocks à restituer en spécifiant les surfaces contenant les macroblocks, les décalages dans chaque surface où se trouvent les macroblocks et la taille des données macroblock à afficher.
PDD_PALCB_DESTROYPALETTE

La fonction de rappel DdDestroyPalette détruit la palette spécifiée.
PDD_PALCB_SETENTRIES

La fonction de rappel DdSetEntries met à jour les entrées de palette dans la palette spécifiée.
PDD_SETEXCLUSIVEMODE

La fonction de rappel DdSetExclusiveMode avertit le pilote lorsqu’une application DirectDraw bascule vers ou depuis le mode exclusif.
PDD_SURFCB_ADDATTACHEDSURFACE

La fonction de rappel DdAddAttachedSurface attache une surface à une autre surface.
PDD_SURFCB_BLT

La fonction de rappel DdBlt effectue un transfert de bloc de bits.
PDD_SURFCB_DESTROYSURFACE

La fonction de rappel DdDestroySurface détruit une surface DirectDraw.
PDD_SURFCB_FLIP

La fonction de rappel DdFlip fait que la mémoire de surface associée à la surface cible devient la surface primaire, et que la surface actuelle devient la surface non primaire.
PDD_SURFCB_GETBLTSTATUS

La fonction de rappel DdGetBltStatus interroge la status blit de la surface spécifiée.
PDD_SURFCB_GETFLIPSTATUS

La fonction de rappel DdGetFlipStatus détermine si le dernier retournement demandé sur une surface s’est produit.
PDD_SURFCB_LOCK

La fonction de rappel DdLock verrouille une zone spécifiée de mémoire de surface et fournit un pointeur valide vers un bloc de mémoire associé à une surface.
PDD_SURFCB_SETCOLORKEY

La fonction de rappel DdSetColorKey définit la valeur de la clé de couleur pour la surface spécifiée.
PDD_SURFCB_SETOVERLAYPOSITION

La fonction de rappel DdSetOverlayPosition définit la position d’une superposition.
PDD_SURFCB_SETPALETTE

La fonction de rappel DdSetPalette attache une palette à la surface spécifiée.
PDD_SURFCB_UNLOCK

La fonction de rappel DdUnLock libère le verrou tenu sur la surface spécifiée.
PDD_SURFCB_UPDATEOVERLAY

La fonction de rappel DdUpdateOverlay repositionne ou modifie les attributs visuels d’une surface de superposition.
PDD_VPORTCB_CANCREATEVIDEOPORT

La fonction de rappel DdVideoPortCanCreate détermine si le pilote peut prendre en charge un objet DIRECTDraw VPE de la description spécifiée.
PDD_VPORTCB_COLORCONTROL

La fonction de rappel DdVideoPortColorControl obtient ou définit les contrôles de couleur d’objet VPE.
PDD_VPORTCB_CREATEVIDEOPORT

La fonction de rappel DdVideoPortCreate informe le pilote que DirectDraw a créé un objet VPE.
PDD_VPORTCB_DESTROYVPORT

La fonction de rappel DdVideoPortDestroy avertit le pilote que DirectDraw a détruit l’objet VPE spécifié.
PDD_VPORTCB_FLIP

La fonction de rappel DdVideoPortFlip effectue un retournement physique, ce qui amène l’objet VPE à commencer à écrire des données sur la nouvelle surface.
PDD_VPORTCB_GETBANDWIDTH

La fonction de rappel DdVideoPortGetBandwidth signale les limitations de bande passante de la mémoire tampon de trame de l’appareil en fonction du format de sortie de l’objet VPE spécifié.
PDD_VPORTCB_GETFIELD

La fonction de rappel DdVideoPortGetField détermine si le champ actuel d’un signal entrelacé est pair ou impair.
PDD_VPORTCB_GETFLIPSTATUS

La fonction de rappel DdVideoPortGetFlipStatus détermine si le dernier retournement demandé sur une surface s’est produit.
PDD_VPORTCB_GETINPUTFORMATS

La fonction de rappel DdVideoPortGetInputFormats détermine les formats d’entrée que l’objet DIRECTDraw VPE peut accepter.
PDD_VPORTCB_GETLINE

La fonction de rappel DdVideoPortGetLine retourne le numéro de ligne actuel du port vidéo matériel.
PDD_VPORTCB_GETOUTPUTFORMATS

La fonction de rappel DdVideoPortGetOutputFormats détermine les formats de sortie pris en charge par l’objet VPE.
PDD_VPORTCB_GETSIGNALSTATUS

La fonction de rappel DdVideoPortGetSignalStatus récupère le status du signal vidéo actuellement présenté au port vidéo matériel.
PDD_VPORTCB_GETVPORTCONNECT

La fonction de rappel DdVideoPortGetConnectInfo retourne les connexions prises en charge par l’objet VPE spécifié.
PDD_VPORTCB_UPDATE

La fonction de rappel DdVideoPortUpdate démarre et arrête l’objet VPE, puis modifie le flux de données d’objet VPE.
PDD_VPORTCB_WAITFORSYNC

La fonction de rappel DdVideoPortWaitForSync attend que la synchronisation verticale suivante se produise.
PDD_WAITFORVERTICALBLANK

La fonction de rappel DdWaitForVerticalBlank retourne la status vide verticale de l’appareil.
PDX_BOBNEXTFIELD

La fonction de rappel DxBobNextField indique le champ suivant des données entrelacées.
PDX_ENABLEIRQ

La fonction de rappel DxEnableIRQ indique au pilote de miniport vidéo les IRQ qui doivent être activés ou désactivés.
PDX_FLIPOVERLAY

La fonction de rappel DxFlipOverlay est appelée lorsqu’un client du pilote de miniport vidéo souhaite retourner la superposition ou lorsque la capture automatique est activée.
PDX_FLIPVIDEOPORT

La fonction de rappel DxFlipVideoPort est appelée lorsqu’un client du pilote de miniport vidéo souhaite retourner l’objet VPE (Video Port Extensions) ou lorsque la capture automatique est activée.
PDX_GETCURRENTAUTOFLIP

La fonction de rappel DxGetCurrentAutoflip est appelée lorsque l’appareil est une capture automatique matérielle et qu’un client du pilote de miniport vidéo souhaite savoir quelle surface reçoit le champ actuel des données vidéo à des fins de capture.
PDX_GETIRQINFO

La fonction de rappel DxGetIRQInfo indique que le pilote gère la demande d’interruption.
PDX_GETPOLARITY

La fonction de rappel DxGetPolarity retourne la polarité (paire ou impaire) du champ actuel en cours d’écriture par l’objet VPE (Video Port Extensions).
PDX_GETPREVIOUSAUTOFLIP

La fonction de rappel DxGetPreviousAutoflip est appelée lorsque l’appareil est en mode de capture automatique et qu’un client du pilote de miniport vidéo souhaite savoir quelle surface a reçu le champ précédent de données vidéo à des fins de capture.
PDX_GETTRANSFERSTATUS

La fonction de rappel DxGetTransferStatus est utilisée par DirectDraw pour déterminer quel master de bus matériel s’est terminé.
PDX_IRQCALLBACK

La fonction IRQCallback effectue des opérations liées à l’IRQ qui s’est produite.
PDX_LOCK

La fonction de rappel DxLock est appelée lorsqu’un client du pilote miniport vidéo souhaite accéder à la mémoire tampon d’image.
PDX_SETSTATE

La fonction de rappel DxSetState est appelée lorsqu’un client du pilote miniport vidéo décide de passer du mode bob au mode de tissage, et inversement.
PDX_SKIPNEXTFIELD

La fonction de rappel DxSkipNextField est appelée lorsque le champ suivant doit être ignoré ou réactivé.
PDX_TRANSFER

La fonction de rappel DxTransfer informe le pilote de bus master données d’une surface vers la mémoire tampon spécifiée dans la liste de descripteurs de mémoire (MDL).
PFN_DrvQueryGlyphAttrs

La fonction DrvQueryGlyphAttrs retourne des informations sur les glyphes d’une police.
QueryDisplayConfig

La fonction QueryDisplayConfig récupère des informations sur tous les chemins d’affichage possibles pour tous les périphériques d’affichage, ou vues, dans le paramètre actuel.
ReleaseKernelHandle

La méthode IDirectDrawKernel::ReleaseKernelHandle libère un handle en mode noyau pour l’objet DirectDraw.
ReleaseKernelHandle

La méthode IDirectDrawSurfaceKernel::ReleaseKernelHandle libère un handle en mode noyau sur la surface DirectDraw.
SetDisplayConfig

La fonction SetDisplayConfig modifie la topologie d’affichage, les modes source et cible en activant exclusivement les chemins spécifiés dans la session active.
STROBJ_bEnum

La fonction STROBJ_bEnum énumère les identités et les positions de glyphes.
STROBJ_bEnumPositionsOnly

La fonction STROBJ_bEnumPositionsOnly énumère les identités et les positions de glyphes pour une chaîne de texte spécifiée, mais ne crée pas de bitmaps de glyphe mises en cache.
STROBJ_bGetAdvanceWidths

La fonction STROBJ_bGetAdvanceWidths récupère un tableau de vecteurs spécifiant les largeurs probables de glyphes constituant une chaîne spécifiée.
STROBJ_dwGetCodePage

La fonction STROBJ_dwGetCodePage retourne la page de code associée à la structure STROBJ spécifiée.
STROBJ_fxBreakExtra

La fonction STROBJ_fxBreakExtra récupère la quantité d’espace supplémentaire à ajouter à chaque caractère d’espace d’une chaîne lors de l’affichage et/ou de l’impression de texte justifié.
STROBJ_fxCharacterExtra

La fonction STROBJ_fxCharacterExtra récupère la quantité d’espace supplémentaire avec laquelle augmenter la largeur de chaque caractère dans une chaîne lors de son affichage et/ou de son impression.
STROBJ_vEnumStart

La fonction STROBJ_vEnumStart définit la forme, ou le type, pour les données qui seront retournées par GDI dans les appels suivants à STROBJ_bEnum.
VidMemFree

La fonction VidMemFree libère la mémoire hors écran allouée pour un pilote d’affichage par HeapVidMemAllocAligned.
WNDOBJ_bEnum

La fonction WNDOBJ_bEnum obtient un lot de rectangles à partir de la région visible d’une fenêtre.
WNDOBJ_cEnumStart

La fonction WNDOBJ_cEnumStart est une fonction de rappel qui définit les paramètres d’énumération des rectangles dans la région visible d’une fenêtre.
WNDOBJ_vSetConsumer

La fonction WNDOBJ_vSetConsumer définit une valeur définie par le pilote dans le champ pvConsumer de la structure WNDOBJ spécifiée.
WNDOBJCHANGEPROC

La fonction WNDOBJCHANGEPROC est une fonction de rappel définie par le pilote que GDI utilise pour notifier le pilote des modifications apportées à la fenêtre en question.
XFORMOBJ_bApplyXform

La fonction XFORMOBJ_bApplyXform applique la transformation donnée ou son inverse au tableau de points donné.
XFORMOBJ_iGetFloatObjXform

La fonction XFORMOBJ_iGetFloatObjXform télécharge une transformation FLOATOBJ sur le pilote.
XFORMOBJ_iGetXform

La fonction XFORMOBJ_iGetXform télécharge une transformation dans le pilote.
XLATEOBJ_cGetPalette

La fonction XLATEOBJ_cGetPalette récupère les couleurs RVB ou le format des champs de bits à partir de la palette spécifiée.
XLATEOBJ_hGetColorTransform

La fonction XLATEOBJ_hGetColorTransform retourne la transformation de couleur pour l’objet de traduction spécifié.
XLATEOBJ_iXlate

La fonction XLATEOBJ_iXlate traduit un index de couleur de la palette source en index le plus proche de la palette de destination.
XLATEOBJ_piVector

La fonction XLATEOBJ_piVector récupère un vecteur de traduction que le pilote peut utiliser pour traduire les index sources en index de destination.

Interfaces

 
IDirectDrawKernel

Interface IDirectDrawKernel
IDirectDrawSurfaceKernel

Interface IDirectDrawSurfaceKernel

Structures

 
DD_ADDATTACHEDSURFACEDATA

La structure DD_ADDATTACHEDSURFACEDATA contient les informations nécessaires pour attacher une surface à une autre surface.
DD_ATTACHLIST

La structure DD_ATTACHLIST conserve une liste de surfaces attachées pour Microsoft DirectDraw.
DD_BEGINMOCOMPFRAMEDATA

La structure DDHAL_BEGINMOCOMPFRAMEDATA contient les informations de trame requises pour démarrer le décodage.
DD_BLTDATA

La structure DD_BLTDATA contient les informations pertinentes pour le pilote pour effectuer des transferts de blocs de bits.
DD_CANCREATESURFACEDATA

La structure DD_CANCREATESURFACEDATA contient les informations nécessaires pour indiquer si une surface (dans le cas de CanCreateD3DBuffer, une mémoire tampon) peut être créée.
DD_CANCREATEVPORTDATA

La structure DD_CANCREATEVPORTDATA contient les informations requises pour que le pilote détermine si un objet d’extensions de port vidéo (VPE) peut être créé.
DD_CLIPPER_GLOBAL

La structure DD_CLIPPER_GLOBAL contient les données DirectDrawClipper globales qui peuvent être partagées entre des instances d’objet.
DD_CLIPPER_LOCAL

La structure DD_CLIPPER_LOCAL contient des données locales pour chaque objet DirectDrawClipper individuel.
DD_COLORCONTROLDATA

La structure DD_COLORCONTROLDATA contient les informations de contrôle de couleur pour la superposition spécifiée.
DD_CREATEMOCOMPDATA

La structure DD_CREATEMOCOMPDATA contient les données nécessaires pour commencer à utiliser la compensation de mouvement.
DD_CREATEPALETTEDATA

La structure DD_CREATEPALETTEDATA contient les informations nécessaires pour créer un objet DirectDrawPalette pour cet objet Microsoft DirectDraw.
DD_CREATESURFACEDATA

La structure DD_CREATESURFACEDATA contient les informations nécessaires pour créer une surface, dans le cas de CreateD3DBuffer, une commande ou une mémoire tampon de vertex.
DD_CREATESURFACEEXDATA

La structure DD_CREATESURFACEEXDATA contient les informations requises pour que le pilote crée une surface et lui associe une poignée de texture fournie.
DD_CREATEVPORTDATA

La structure DD_CREATEVPORTDATA contient les informations nécessaires pour décrire l’objet VPE (Video Port Extensions) en cours de création.
DD_DESTROYMOCOMPDATA

La structure DD_DESTROYMOCOMPDATA contient les informations nécessaires pour terminer l’exécution de la compensation de mouvement.
DD_DESTROYPALETTEDATA

La structure DD_DESTROYPALETTEDATA contient les informations nécessaires pour détruire la palette spécifiée.
DD_DESTROYSURFACEDATA

La structure DD_DESTROYSURFACEDATA contient les informations nécessaires pour détruire la surface spécifiée, dans le cas de DestroyD3DBuffer, une commande ou une mémoire tampon de vertex.
DD_DESTROYVPORTDATA

La structure DD_DESTROYVPORTDATA contient les informations nécessaires pour que le pilote propre.
DD_DIRECTDRAW_GLOBAL

La structure DD_DIRECTDRAW_GLOBAL contient des informations sur le pilote qui décrivent l’appareil du pilote.
DD_DIRECTDRAW_LOCAL

La structure DD_DIRECTDRAW_LOCAL contient des informations de pilote qui ne concernent que le processus DirectDraw actuel.
DD_ENDMOCOMPFRAMEDATA

La structure DD_ENDMOCOMPFRAMEDATA contient les informations requises pour terminer un cadre décodé.
DD_FLIPDATA

La structure DD_FLIPDATA contient les informations nécessaires pour effectuer un retournement.
DD_FLIPTOGDISURFACEDATA

La structure DD_FLIPTOGDISURFACEDATA contient les informations de notification de surface GDI.
DD_FLIPVPORTDATA

La structure DD_FLIPVPORTDATA contient les informations nécessaires à l’objet d’extensions de port vidéo (VPE) pour effectuer un basculement.
DD_FREEDRIVERMEMORYDATA

La structure DD_FREEDRIVERMEMORYDATA contient les détails de la demande gratuite.
DD_GETAVAILDRIVERMEMORYDATA

La structure DD_GETAVAILDRIVERMEMORYDATA contient les informations nécessaires au pilote pour interroger et retourner la quantité de mémoire libre.
DD_GETBLTSTATUSDATA

La structure DD_GETBLTSTATUSDATA retourne les informations de status blit.
DD_GETDRIVERINFODATA

La structure DD_GETDRIVERINFODATA est utilisée pour transmettre des données à et à partir de la routine de rappel DdGetDriverInfo.
DD_GETDRIVERSTATEDATA

La structure DD_GETDRIVERSTATEDATA décrit l’état du pilote.
DD_GETFLIPSTATUSDATA

La structure DD_GETFLIPSTATUSDATA retourne les informations de status.
DD_GETINTERNALMOCOMPDATA

La structure DD_GETINTERNALMOCOMPDATA contient les exigences de mémoire interne.
DD_GETMOCOMPCOMPBUFFDATA

La structure DD_GETMOCOMPCOMPBUFFDATA contient les informations de mémoire tampon compressée.
DD_GETMOCOMPFORMATSDATA

La structure DD_GETMOCOMPFORMATSDATA contient les informations de format non compressées.
DD_GETMOCOMPGUIDSDATA

La structure DD_GETMOCOMPGUIDSDATA contient les informations GUID de compensation de mouvement.
DD_GETSCANLINEDATA

La structure DD_GETSCANLINEDATA contient les membres requis pour interroger et retourner le numéro de la ligne d’analyse actuelle.
DD_GETVPORTBANDWIDTHDATA

La structure DD_GETVPORTBANDWIDTHDATA contient les informations de bande passante pour n’importe quel format spécifié.
DD_GETVPORTCONNECTDATA

La structure DD_GETVPORTCONNECTDATA contient les combinaisons de connexions prises en charge par l’objet VPE (Video Port Extensions) spécifié.
DD_GETVPORTFIELDDATA

La structure DD_GETVPORTFIELDDATA contient les informations requises pour que le pilote détermine si le champ actuel d’un signal entrelacé est pair ou impair.
DD_GETVPORTFLIPSTATUSDATA

La structure DD_GETVPORTFLIPSTATUSDATA contient les informations de retournement status pour la surface spécifiée.
DD_GETVPORTINPUTFORMATDATA

La structure DD_GETVPORTINPUTFORMATDATA contient les informations requises pour que le pilote retourne les formats d’entrée que l’objet VPE (Video Port Extensions) peut accepter.
DD_GETVPORTLINEDATA

La structure DD_GETVPORTLINEDATA contient le numéro de ligne actuel du port vidéo matériel.
DD_GETVPORTOUTPUTFORMATDATA

La structure DD_GETVPORTOUTPUTFORMATDATA contient les informations requises pour que le pilote retourne tous les formats de sortie pris en charge par l’objet d’extensions de port vidéo (VPE) pour un format d’entrée donné.
DD_GETVPORTSIGNALDATA

La structure DD_GETVPORTSIGNALDATA contient le signal status du port vidéo matériel.
DD_LOCKDATA

La structure DD_LOCKDATA contient les informations nécessaires pour effectuer un verrou tel que défini par les structures de paramètres Microsoft DirectDraw.
DD_MAPMEMORYDATA

La structure DD_MAPMEMORYDATA contient les informations nécessaires pour mapper ou annuler le mappage d’une mémoire tampon de trame dans la mémoire en mode utilisateur.
DD_MORESURFACECAPS

La structure DD_MORESURFACECAPS définit davantage de fonctionnalités de surface de pilote en plus de celles décrites dans DDCORECAPS.
DD_MOTIONCOMP_LOCAL

La structure DD_MOTIONCOMP_LOCAL contient des données locales pour chaque objet de compensation de mouvement Microsoft DirectDraw individuel.
DD_PALETTE_GLOBAL

La structure DD_PALETTE_GLOBAL contient les données DirectDrawPalette globales qui peuvent être partagées entre des instances d’objet.
DD_PALETTE_LOCAL

La structure DD_PALETTE_LOCAL contient des données liées à la palette qui sont propres à un objet de palette individuel.
DD_QUERYMOCOMPSTATUSDATA

La structure DD_QUERYMOCOMPSTATUSDATA contient les informations requises pour interroger la status de la trame précédente.
DD_RENDERMOCOMPDATA

La structure DD_RENDERMOCOMPDATA contient les informations nécessaires au rendu d’un frame.
DD_SETCOLORKEYDATA

La structure DD_SETCOLORKEYDATA contient les informations nécessaires pour définir la valeur de la clé de couleur pour la surface spécifiée.
DD_SETENTRIESDATA

La structure DD_SETENTRIESDATA contient les informations nécessaires pour définir les entrées de palette.
DD_SETEXCLUSIVEMODEDATA

La structure DD_SETEXCLUSIVEMODEDATA contient les informations de notification en mode exclusif.
DD_SETOVERLAYPOSITIONDATA

La structure DD_SETOVERLAYPOSITIONDATA contient les informations nécessaires pour modifier les coordonnées d’affichage d’une surface de superposition.
DD_SETPALETTEDATA

La structure DD_SETPALETTEDATA contient les informations nécessaires pour définir une palette pour une surface spécifique.
DD_STEREOMODE

La structure DD_STEREOMODE est utilisée par le runtime avec GUID_DDStereoMode dans un appel DdGetDriverInfo pour savoir si le pilote prend en charge la stéréo pour un mode d’affichage vidéo donné.
DD_SURFACE_GLOBAL

La structure DD_SURFACE_GLOBAL contient des données globales relatives à la surface qui peuvent être partagées entre plusieurs surfaces.
DD_SURFACE_INT

La structure DD_SURFACE_INT contient les informations d’interface de l’objet DirectDrawSurface.
DD_SURFACE_LOCAL

La structure DD_SURFACE_LOCAL contient des données relatives à la surface qui sont propres à un objet surface individuel.
DD_SURFACE_MORE

La structure DD_SURFACE_MORE contient des données locales supplémentaires pour chaque objet DirectDrawSurface individuel.
DD_SYNCSURFACEDATA

La structure DD_SYNCSURFACEDATA contient les informations de surface.
DD_SYNCVIDEOPORTDATA

La structure DD_SYNCVIDEOPORTDATA contient les informations d’objet d’extensions de port vidéo (VPE).
DD_UNLOCKDATA

La structure DD_UNLOCKDATA contient les informations nécessaires pour effectuer un déverrouillage tel que défini par les structures de paramètres Microsoft DirectDraw.
DD_UPDATENONLOCALHEAPDATA

La structure DD_UPDATENONLOCALHEAPDATA contient les informations de tas requises.
DD_UPDATEOVERLAYDATA

La structure DD_UPDATEOVERLAYDATA contient les informations nécessaires à la mise à jour d’une surface de superposition.
DD_UPDATEVPORTDATA

La structure DD_UPDATEVPORTDATA contient les informations nécessaires au démarrage, à l’arrêt et à la modification de l’objet VPE (Video Port Extensions).
DD_VIDEOPORT_LOCAL

La structure DD_VIDEOPORT_LOCAL contient des données liées aux extensions de port vidéo (VPE) qui sont uniques à un objet Microsoft DirectDraw VPE individuel.
DD_VPORTCOLORDATA

La structure DD_VPORTCOLORDATA contient les informations de contrôle de couleur de l’objet VPE (Video Port Extensions).
DD_WAITFORVERTICALBLANKDATA

La structure DD_WAITFORVERTICALBLANKDATA contient les informations nécessaires pour obtenir les informations vides verticales du moniteur. D
DD_WAITFORVPORTSYNCDATA

La structure DD_WAITFORVPORTSYNCDATA contient les informations requises pour que le pilote synchronise l’objet VPE (Video Port Extensions).
DDHAL_DESTROYDDLOCALDATA

DDHAL_DESTROYDDLOCALDATA contient les informations nécessaires au pilote pour détruire un ensemble de surfaces associées à un objet DirectDraw local donné.
DDHAL_WAITFORVERTICALBLANKDATA

La structure DD_WAITFORVERTICALBLANKDATA contient les informations nécessaires pour obtenir les informations vides verticales du moniteur. (DDHAL_WAITFORVERTICALBLANKDATA)
DDKERNELCAPS

La structure DDKERNELCAPS informe le client de la prise en charge, le cas échéant, du pilote miniport pour le transport vidéo en mode noyau.
DDVIDEOPORTBANDWIDTH

La structure DDVIDEOPORTBANDWIDTH décrit les caractéristiques de bande passante d’une superposition lorsqu’elle est utilisée avec une configuration d’objet/de format de pixels d’extensions de port vidéo (VPE).
DDVIDEOPORTCAPS

La structure DDVIDEOPORTCAPS décrit les fonctionnalités et les restrictions d’alignement d’un port vidéo matériel.
DDVIDEOPORTDESC

La structure DDVIDEOPORTDESC décrit l’objet VPE (Video Port Extensions) en cours de création.
DDVIDEOPORTINFO

La structure DDVIDEOPORTINFO décrit comment le pilote doit transférer des données vidéo vers une surface (ou vers des surfaces) ; DDVIDEOPORTINFO est membre de la structure DD_VIDEOPORT_LOCAL.
Adaptateur

La structure de l’adaptateur décrit une carte graphique.
Adaptateurs

La structure Adaptateurs contient une liste de cartes graphiques.
BLENDOBJ

La structure BLENDOBJ contrôle la fusion en spécifiant les fonctions de fusion pour les bitmaps source et de destination.
BRUSHOBJ

La structure BRUSHOBJ contient trois membres publics qui décrivent un objet brush.
CI CEDHOMA

La structure CIECHROMA est utilisée pour décrire les coordonnées de chromaticité, x et y, et la luminance, Y dans l’espace de couleur CIE.
CLIPLINE

La structure CLIPLINE donne au pilote l’accès à une partie d’une ligne entre deux régions de clip utilisées pour le dessin.
CLIPOBJ

La structure CLIPOBJ décrit la région de clip utilisée lors du dessin.
COLORINFO

La structure COLORINFO définit les couleurs d’un appareil dans l’espace de coordonnées CIE.
DD_CALLBACKS

La structure DD_CALLBACKS contient des pointeurs d’entrée vers les fonctions de rappel qu’un pilote de périphérique prend en charge.
DD_COLORCONTROLCALLBACKS

La structure DD_COLORCONTROLCALLBACKS contient un pointeur d’entrée vers le rappel de contrôle de couleur Microsoft DirectDraw pris en charge par un pilote de périphérique.
DD_D3DBUFCALLBACKS

La structure DD_D3DBUFCALLBACKS est utilisée uniquement par les pilotes qui implémentent l’allocation au niveau du pilote des mémoires tampons de commande et de vertex.
DD_GETHEAPALIGNMENTDATA

La structure DD_GETHEAPALIGNMENTDATA contient des données sur les alignements requis d’un tas particulier.
DD_HALINFO

La structure DD_HALINFO décrit les fonctionnalités du matériel et du pilote.
DD_KERNELCALLBACKS

La structure DD_KERNELCALLBACKS contient des pointeurs d’entrée vers les fonctions de rappel en mode noyau DirectDraw que le pilote prend en charge.
DD_MISCELLANEOUS2CALLBACKS

La structure DD_MISCELLANEOUS2CALLBACKS est utilisée pour retourner les adresses des routines de rappel diverses.
DD_MISCELLANEOUSCALLBACKS

La structure DD_MISCELLANEOUSCALLBACKS contient un pointeur d’entrée vers le rappel de requête de mémoire pris en charge par un pilote de périphérique.
DD_MOTIONCOMPCALLBACKS

La structure DD_MOTIONCOMPCALLBACKS contient des pointeurs d’entrée vers les fonctions de rappel de compensation de mouvement qu’un pilote de périphérique prend en charge.
DD_NONLOCALVIDMEMCAPS

La structure DD_NONLOCALVIDMEMCAPS contient les fonctionnalités de mémoire d’affichage non locale.
DD_NTCALLBACKS

La structure DD_NTCALLBACKS contient des pointeurs d’entrée vers les fonctions de rappel Microsoft DirectDraw Microsoft Windows 2000 et ultérieures qu’un pilote de périphérique prend en charge.
DD_NTPRIVATEDRIVERCAPS

La structure DD_NTPRIVATEDRIVERCAPS permet au pilote de modifier le comportement de Microsoft DirectDraw lorsque DirectDraw crée des surfaces.
DD_PALETTECALLBACKS

La structure DD_PALETTECALLBACKS contient des pointeurs d’entrée vers les fonctions de rappel de la palette DirectDraw qu’un pilote de périphérique prend en charge.
DD_SURFACECALLBACKS

La structure DD_SURFACECALLBACKS contient des pointeurs d’entrée vers les fonctions de rappel de surface Microsoft DirectDraw qu’un pilote de périphérique prend en charge.
DD_VIDEOPORTCALLBACKS

La structure DD_VIDEOPORTCALLBACKS contient des pointeurs d’entrée vers les fonctions de rappel des extensions de port vidéo (VPE) Microsoft DirectDraw qu’un pilote de périphérique prend en charge.
DDADDVPCAPTUREBUFF

La structure DDADDVPCAPTUREBUFF contient les informations nécessaires pour ajouter une nouvelle mémoire tampon à la file d’attente de capture interne.
DDBOBNEXTFIELDINFO

La structure DDBOBNEXTFIELDINFO contient les informations bob pour la surface.
DDCAPBUFFINFO

La structure DDCAPBUFFINFO contient les informations de capture.
DDCLOSEHANDLE

La structure DDCLOSEHANDLE contient l’objet Microsoft DirectDraw, l’objet surface, les extensions de port vidéo (VPE) ou le handle de capture VPE.
DDCOMPBUFFERINFO

La structure DDCOMPBUFFERINFO contient des informations fournies par le pilote concernant les mémoires tampons de compression.
DDCORECAPS

La structure DDCORECAPS spécifie les principales fonctionnalités du pilote Microsoft DirectDraw et de son appareil, qui sont exposées à une application via l’objet DirectDraw.
DDENABLEIRQINFO

La structure DDENABLEIRQINFO contient les informations nécessaires pour activer les interruptions.
DDFLIPOVERLAY

La structure DDFLIPOVERLAY contient les informations de surface requises pour le retournement.
DDFLIPOVERLAYINFO

La structure DDFLIPOVERLAYINFO contient les informations de retournement de la surface.
DDFLIPVIDEOPORT

La structure DDFLIPVIDEOPORT contient les informations nécessaires pour retourner le port vidéo matériel.
DDFLIPVIDEOPORTINFO

La structure DDFLIPVIDEOPORTINFO contient les informations sur l’objet et la surface des extensions de port vidéo (VPE).
DDGETAUTOFLIPIN

La structure DDGETAUTOFLIPIN contient les informations de handle.
DDGETAUTOFLIPOUT

La structure DDGETAUTOFLIPOUT contient les informations de handle et de polarité retournées par les identificateurs de fonction DD_DXAPI_GET_CURRENT_VP_AUTOFLIP_SURFACE et DD_DXAPI_GET_LAST_VP_AUTOFLIP_SURFACE de la fonction DxApi.
DDGETCURRENTAUTOFLIPININFO

La structure DDGETCURRENTAUTOFLIPININFO contient les informations d’objet d’extensions de port vidéo (VPE).
DDGETCURRENTAUTOFLIPOUTINFO

La structure DDGETCURRENTAUTOFLIPOUTINFO fournit les informations de surface.
DDGETFIELDNUMIN

La structure DDGETFIELDNUMIN contient l’objet Microsoft DirectDraw et les extensions de port vidéo (VPE) gèrent les informations.
DDGETFIELDNUMOUT

La structure DDGETFIELDNUMOUT contient le numéro de champ du port vidéo matériel.
DDGETIRQINFO

La structure DDGETIRQINFO contient des informations d’interruption pour le pilote de miniport vidéo.
DDGETKERNELCAPSOUT

La structure DDGETKERNELCAPSOUT contient les fonctionnalités de l’objet Microsoft DirectDraw.
DDGETPOLARITYIN

La structure DDGETPOLARITYIN contient les handles d’objet Microsoft DirectDraw et les extensions de port vidéo (VPE).
DDGETPOLARITYININFO

La structure DDGETPOLARITYININFO contient les informations d’objet d’extensions de port vidéo (VPE).
DDGETPOLARITYOUT

La structure DDGETPOLARITYOUT contient les informations de polarité demandées.
DDGETPOLARITYOUTINFO

La structure DDGETPOLARITYOUTINFO contient les informations de polarité de l’objet VPE (Video Port Extensions).
DDGETPREVIOUSAUTOFLIPININFO

La structure DDGETPREVIOUSAUTOFLIPININFO fournit les informations d’objet d’extensions de port vidéo (VPE).
DDGETPREVIOUSAUTOFLIPOUTINFO

La structure DDGETPREVIOUSAUTOFLIPOUTINFO fournit les données de surface.
DDGETSURFACESTATEIN

La structure DDGETSURFACESTATEIN contient les informations de handle de surface Microsoft DirectDraw et DirectDraw.
DDGETSURFACESTATEOUT

La structure DDGETSURFACESTATEOUT contient les fonctionnalités et les status de la surface spécifiée.
DDGETTRANSFERSTATUSOUTINFO

La structure DDGETTRANSFERSTATUSOUTINFO contient les informations de transfert status.
DDGETVERSIONNUMBER

La structure DDGETVERSIONNUMBER contient le numéro de version du composant de transport vidéo en mode noyau de Microsoft DirectDraw pris en charge par l’interface DxApi du pilote de miniport vidéo.
DDLOCKIN

La structure DDLOCKIN contient l’objet Microsoft DirectDraw et les informations de handle de surface DirectDraw.
DDLOCKININFO

La structure DDLOCKININFO contient les informations de surface.
DDLOCKOUT

La structure DDLOCKOUT contient une description de la surface.
DDLOCKOUTINFO

La structure DDLOCKOUTINFO contient la sortie des informations de surface de la fonction DxLock.
DDMOCOMPBUFFERINFO

La structure DDMOCOMPBUFFERINFO contient les informations de bloc de macro requises pour afficher un frame et transmet ces informations à la structure DD_RENDERMOCOMPDATA.
DDOPENDIRECTDRAWIN

La structure DDOPENDIRECTDRAWIN contient les informations sur l’objet Microsoft DirectDraw.
DDOPENDIRECTDRAWOUT

La structure DDOPENDIRECTDRAWOUT contient un nouveau handle Microsoft DirectDraw pour l’identificateur de fonction DD_DXAPI_OPENDIRECTDRAW de la fonction DxApi si le membre ddRVal de DDOPENDIRECTDRAWOUT est défini sur DD_OK.
DDOPENSURFACEIN

La structure DDOPENSURFACEIN contient les informations sur l’objet DirectDrawSurface.
DDOPENSURFACEOUT

La structure DDOPENSURFACEOUT contient un nouveau handle DirectDrawSurface, si le membre ddRVal de DDOPENSURFACEOUT est défini sur DD_OK. Ce nouveau handle doit être utilisé sur tous les appels suivants qui nécessitent un handle DirectDrawSurface.
DDOPENVIDEOPORTIN

La structure DDOPENVIDEOPORTIN contient les informations d’objet d’extensions de port vidéo (VPE).
DDOPENVIDEOPORTOUT

La structure DDOPENVIDEOPORTOUT contient un code de retour Microsoft DirectDraw et un nouveau handle de surface si ddRVal est défini sur DD_OK. Ce nouveau handle doit être utilisé sur tous les appels suivants qui nécessitent un handle d’objet d’extensions de port vidéo (VPE).
DDOPENVPCAPTUREDEVICEIN

La structure DDOPENVPCAPTUREDEVICEIN contient les informations de capture des extensions de port vidéo (VPE).
DDOPENVPCAPTUREDEVICEOUT

La structure DDOPENVPCAPTUREDEVICEOUT contient le handle de capture des extensions de port vidéo (VPE).
DDREGISTERCALLBACK

La structure DDREGISTERCALLBACK contient les informations de rappel de registre. Cette structure est utilisée par les identificateurs de fonction DD_DXAPI_REGISTER_CALLBACK et DD_DXAPI_UNREGISTER_CALLBACK de la fonction DxApi.
DDSETFIELDNUM

La structure DDSETFIELDNUM contient les handles et le numéro de champ.
DDSETSKIPFIELD

La structure DDSETSKIPFIELD contient les informations de champ de début.
DDSETSTATEININFO

La structure DDSETSTATEININFO contient les informations d’objet VPE (Surface and Video Port Extensions).
DDSETSTATEOUTINFO

La structure DDSETSTATEOUTINFO contient les informations d’état de l’objet d’extensions de port vidéo (VPE).
DDSETSURFACESTATE

La structure DDSETSURFACESTATE contient les informations d’état de la surface.
DDSKIPNEXTFIELDINFO

La structure DDSKIPNEXTFIELDINFO contient les informations de saut pour l’objet d’extensions de port vidéo (VPE).
DDSURFACEDATA

La structure DDSURFACEDATA est utilisée par DirectDraw pour représenter une surface pour le pilote miniport en mode noyau.
DDTRANSFERININFO

La structure DDTRANSFERININFO contient les informations de transfert pour la surface
DDTRANSFEROUTINFO

La structure DDTRANSFEROUTINFO retourne la polarité du champ capturé.
DDVIDEOPORTDATA

La structure DDVIDEOPORTDATA est utilisée par DirectDraw pour représenter un objet d’extensions de port vidéo (VPE) pour le pilote de miniport vidéo en mode noyau.
DEVHTADJDATA

La structure DEVHTADJDATA est utilisée comme entrée de la fonction HTUI_DeviceColorAdjustment.
DEVHTINFO

La structure DEVHTINFO est utilisée comme entrée de la fonction HTUI_DeviceColorAdjustment.
DEVINFO

La structure DEVINFO fournit des informations sur le pilote et son PDEV privé au moteur graphique.
DEVMODEW

La structure DEVMODEW est utilisée pour spécifier les caractéristiques des périphériques d’affichage et d’impression dans le jeu de caractères Unicode (large).
DISPLAYCONFIG_2DREGION

La structure DISPLAYCONFIG_2DREGION représente un point ou un décalage dans un espace à deux dimensions.
DISPLAYCONFIG_ADAPTER_NAME

La structure DISPLAYCONFIG_ADAPTER_NAME contient des informations sur l’adaptateur d’affichage.
DISPLAYCONFIG_DESKTOP_IMAGE_INFO

La structure DISPLAYCONFIG_DESKTOP_IMAGE_INFO contient des informations sur l’image affichée sur le bureau.
DISPLAYCONFIG_DEVICE_INFO_HEADER

La structure DISPLAYCONFIG_DEVICE_INFO_HEADER contient des informations d’affichage sur l’appareil.
DISPLAYCONFIG_MODE_INFO

La structure DISPLAYCONFIG_MODE_INFO contient des informations sur le mode source ou le mode cible.
DISPLAYCONFIG_PATH_INFO

La structure DISPLAYCONFIG_PATH_INFO est utilisée pour décrire un chemin d’accès unique d’une cible à une source.
DISPLAYCONFIG_PATH_SOURCE_INFO

La structure DISPLAYCONFIG_PATH_SOURCE_INFO contient des informations sources pour un chemin d’accès unique.
DISPLAYCONFIG_PATH_TARGET_INFO

La structure DISPLAYCONFIG_PATH_TARGET_INFO contient des informations de cible pour un chemin d’accès unique.
DISPLAYCONFIG_RATIONAL

La structure DISPLAYCONFIG_RATIONAL décrit une valeur fractionnaire qui représente les fréquences verticales et horizontales d’un mode vidéo (c’est-à-dire, synchronisation verticale et synchronisation horizontale).
DISPLAYCONFIG_SET_TARGET_PERSISTENCE

La structure DISPLAYCONFIG_SET_TARGET_PERSISTENCE contient des informations sur la définition de l’affichage.
DISPLAYCONFIG_SOURCE_DEVICE_NAME

La structure DISPLAYCONFIG_SOURCE_DEVICE_NAME contient le nom de l’appareil GDI pour la source ou la vue.
DISPLAYCONFIG_SOURCE_MODE

La structure DISPLAYCONFIG_SOURCE_MODE représente un point ou un décalage dans un espace à deux dimensions.
DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION

La structure DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION contient des informations sur l’état de la prise en charge de la résolution virtuelle pour le moniteur.
DISPLAYCONFIG_TARGET_BASE_TYPE

Spécifie les informations de technologie de sortie de base pour un ID cible donné.
DISPLAYCONFIG_TARGET_DEVICE_NAME

La structure DISPLAYCONFIG_TARGET_DEVICE_NAME contient des informations sur la cible.
DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS

La structure DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS contient des informations sur un appareil cible.
DISPLAYCONFIG_TARGET_MODE

La structure DISPLAYCONFIG_TARGET_MODE décrit un mode cible de chemin d’affichage.
DISPLAYCONFIG_TARGET_PREFERRED_MODE

La structure DISPLAYCONFIG_TARGET_PREFERRED_MODE contient des informations sur le mode préféré d’un affichage.
DISPLAYCONFIG_VIDEO_SIGNAL_INFO

La structure DISPLAYCONFIG_VIDEO_SIGNAL_INFO contient des informations sur le signal vidéo d’un affichage.
DisplayMode

La structure DisplayMode décrit un périphérique d’affichage.
DisplayModes

La structure DisplayModes contient une liste de modes d’affichage.
DRIVEROBJ

La structure DRIVEROBJ est utilisée pour suivre une ressource, allouée par un pilote, qui nécessite l’utilisation des services GDI.
DRVENABLEDATA

La structure DRVENABLEDATA contient un pointeur vers un tableau de structures DRVFN et le numéro de version DDI graphique d’un système d’exploitation NT.
DRVFN

La structure DRVFN est utilisée par les pilotes graphiques pour fournir À GDI des pointeurs vers les fonctions DDI graphiques définies par le pilote.
DX_IRQDATA

La structure DX_IRQDATA contient les informations IRQ fournies par le pilote.
DXAPI_INTERFACE

La structure DXAPI_INTERFACE contient les fonctions de rappel d’interface qu’un pilote de miniport vidéo implémente pour prendre en charge Kernel-Mode transport vidéo.
ENG_TIME_FIELDS

La structure ENG_TIME_FIELDS est utilisée par la fonction EngQueryLocalTime pour retourner l’heure locale.
ENGSAFESEMAPHORE

La structure ENGSAFESEMAPHORE fournit au pilote un sémaphore thread-safe.
ENUMRECTS

La structure ENUMRECTS est utilisée par la fonction CLIPOBJ_cEnumStart pour fournir des informations sur les rectangles dans une région de clip pour la fonction CLIPOBJ_bEnum.
FD_DEVICEMETRICS

La structure FD_DEVICEMETRICS est utilisée pour fournir des informations de police spécifiques au périphérique à GDI si le paramètre iMode de la fonction DrvQueryFontData fournie par le pilote est QFD_MAXEXTENTS.
FD_GLYPHATTR

La structure FD_GLYPHATTR est utilisée pour spécifier la valeur de retour pour les fonctions FONTOBJ_pQueryGlyphAttrs et DrvQueryGlyphAttrs.
FD_GLYPHSET

La structure FD_GLYPHSET est utilisée pour définir les mappages des caractères Unicode aux handles de glyphes.
FD_KERNINGPAIR

La structure FD_KERNINGPAIR est utilisée pour stocker des informations sur les paires de crénage.
FD_XFORM

La structure FD_XFORM décrit une transformation de police à deux dimensions arbitraire.
FLOATOBJ

La structure FLOATOBJ est utilisée pour émuler un nombre à virgule flottante.
FLOATOBJ_XFORM

La structure FLOATOBJ_XFORM décrit une transformation à deux dimensions linéaire arbitraire, par exemple pour les lignes larges géométriques. (FLOATOBJ_XFORM)
FONTDIFF

La structure FONTDIFF décrit toutes les caractéristiques qui diffèrent entre une police de base et l’une de ses simulations.
FONTINFO

La structure FONTINFO contient des informations concernant une police spécifique.
FONTOBJ

La structure FONTOBJ permet à un pilote d’accéder aux informations relatives à un instance particulier d’une police.
FONTSIM

La structure FONTSIM contient des décalages vers une ou plusieurs structures FONTDIFF décrivant des simulations de polices italiques en gras, en italique et en gras.
GAMMARAMP

La structure GAMMARAMP est utilisée par DrvIcmSetDeviceGammaRamp pour définir la rampe gamma matérielle d’un périphérique d’affichage particulier.
GDIINFO

La structure GDIINFO décrit les fonctionnalités graphiques d’un appareil donné.
GLYPHBITS

La structure GLYPHBITS est utilisée pour définir une bitmap de glyphe.
GLYPHDATA

La structure GLYPHDATA contient des informations sur un glyphe individuel.
GLYPHDEF

L’union GLYPHDEF identifie les glyphes individuels et fournit un pointeur vers une structure GLYPHBITS ou un pointeur vers une structure PATHOBJ.
GLYPHPOS

La structure GLYPHPOS est utilisée par GDI pour fournir un pilote graphique avec la description et la position d’un glyphe.
HEAPALIGNMENT

La structure HEAPALIGNMENT contient des données spécifiant les exigences d’alignement pour un tas de mémoire d’affichage donné.
IFIEXTRA

La structure IFIEXTRA définit des informations supplémentaires pour une police donnée que GDI peut utiliser.
IFIMETRICS

La structure IFIMETRICS définit des informations pour une police donnée que GDI peut utiliser.
LINEATTRS

La structure LINEATTRS est utilisée par les fonctions de dessin de trait d’un pilote pour déterminer les attributs de ligne.
PALOBJ

La structure PALOBJ est un objet utilisateur qui représente une palette de couleurs indexée.
PATHDATA

La structure PATHDATA décrit tout ou partie d’un sous-chemin.
PATHOBJ

La structure PATHOBJ est utilisée pour décrire un ensemble de lignes et de courbes de Bézier qui doivent être tracées ou remplies.
PERBANDINFO

La structure PERBANDINFO est utilisée comme entrée dans la fonction DrvQueryPerBandInfo d’une DLL graphique d’imprimante.
POINT

La structure POINT définit les coordonnées x et y d’un point.
POINTL

La structure POINTL définit les coordonnées x et y d’un point.
POINTS

La structure POINTS définit les coordonnées x et y d’un point.
RECT

La structure RECT définit un rectangle par les coordonnées de ses coins supérieur gauche et inférieur droit.
RECTL

La structure RECTL définit un rectangle par les coordonnées de ses coins supérieur gauche et inférieur droit.
COURIR

La structure RUN est utilisée pour décrire un ensemble linéaire de pixels qui n’est pas clippé par la structure CLIPLINE.
SIZE

La structure SIZE définit la largeur et la hauteur d’un rectangle.
Sources

La structure Sources contient une topologie VidPN (Video Present Network).
STROBJ

La classe STROBJ, ou objet de chaîne de texte, contient une énumération de handles et de positions de glyphes pour le pilote de périphérique.
SURFACEALIGNMENT

La structure SURFACEALIGNMENT est utilisée par un pilote d’affichage pour décrire les restrictions d’alignement d’une surface allouée par HeapVidMemAllocAligned.
SURFOBJ

La structure SURFOBJ est l’objet utilisateur d’une surface. Un pilote de périphérique appelle généralement des méthodes sur un objet surface uniquement lorsque l’objet surface représente une bitmap GDI ou une surface gérée par l’appareil.
TYPE1_FONT

La structure TYPE1_FONT contient les informations nécessaires à un pilote PostScript pour accéder à une police Type1 via GDI.
VIDEOMEMORY

La structure VIDEOMEMORY permet au pilote de gérer sa mémoire d’affichage dans des tas.
VIDEOMEMORYINFO

La structure VIDEOMEMORYINFO décrit le format général de la mémoire de l’affichage.
VIDEOPARAMETERS

Le pilote de miniport vidéo reçoit un pointeur vers une structure VIDEOPARAMETERS dans le membre InputBuffer d’un VIDEO_REQUEST_PACKET lorsque la requête IOCTL est IOCTL_VIDEO_HANDLE_VIDEOPARAMETERS.
VMEMHEAP

La structure VMEMHEAP contient des informations sur le tas.
WCRUN

La structure WCRUN décrit une exécution de caractères Unicode.
WNDOBJ

La structure WNDOBJ permet au pilote de suivre la position, la taille et les modifications visibles de la région du client d’une fenêtre.
XFORML

La structure FLOATOBJ_XFORM décrit une transformation à deux dimensions linéaire arbitraire, par exemple pour les lignes larges géométriques. F
XFORMOBJ

La structure XFORMOBJ décrit une transformation à deux dimensions linéaire arbitraire, telle que pour les lignes larges géométriques.
XLATEOBJ

La structure XLATEOBJ est utilisée pour traduire les index de couleurs d’une palette à une autre.