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. |