Section courante

A propos

Section administrative du site

GDI.EXE

Interface de périphérique graphique
Windows 3.0, Windows 3.1, Windows 3.11

Description

Ce fichier contient la bibliothèque d'interface graphique.

Liste des fonctions

Nom Entrée Description
SETBKCOLOR 1 Cette fonction permet de fixer la couleur de l'arrière-plan de la couleur spécifié.
SETBKMODE 2 Cette fonction permet de fixer le mode d'arrière-plan spécifié.
SETMAPMODE 3 Cette fonction permet de fixer le mode de cartographie d'un périphérique de contexte spécifié.
SETROP2 4 Cette fonction permet de fixer le mode dessinage courant.
SETRELABS 5 Cette fonction permet de fixer le mode de coordonnées pour un périphérique de contexte spécifié et retourne le mode précédemment affecté.
SETPOLYFILLMODE 6 Cette fonction permet de fixer le mode de remplissage d'un polygone spécifié.
SETSTRETCHBLTMODE 7 Cette fonction permet de fixer le mode d'étirement Bitmap.
SETTEXTCHARACTEREXTRA 8 Cette fonction permet de fixer le quantité d'espacement entre les caractères.
SETTEXTCOLOR 9 Cette fonction permet de fixer la couleur du texte de la couleur spécifié.
SETTEXTJUSTIFICATION 10 Cette fonction permet d'ajouter de l'espacement dans les caractères de saut d'une chaîne de caractères.
SETWINDOWORG 11 Cette fonction permet de fixer la fenêtre d'origine pour un périphérique de contexte spécifié.
SETWINDOWEXT 12 Cette fonction permet de fixer les extensions X et Y d'une fenêtre associés avec le périphérique de contexte spécifié.
SETVIEWPORTORG 13 Cette fonction permet de fixer l'origine d'un point de vue dans un périphérique de contexte spécifié.
SETVIEWPORTEXT 14 Cette fonction permet de fixer les extensions X et Y d'un point de vue d'un périphérique de contexte spécifié.
OFFSETWINDOWORG 15 Cette fonction permet de modifier les coordonnées d'origine d'une fenêtre relative de la fenêtre d'origine courante.
SCALEWINDOWEXT 16 Cette fonction permet de modifier les valeurs courantes d'extension d'une fenêtre relative.
OFFSETVIEWPORTORG 17 Cette fonction permet de modifier les coordonnées d'un point de vue d'origine relative aux coordonnées d'un point de vue d'origine courant.
SCALEVIEWPORTEXT 18 Cette fonction permet de modifier les valeurs courante de l'extension relative d'un point de vue.
LINETO 19 Cette fonction permet de dessiner une ligne de la position courante jusqu'au point spécifié.
MOVETO 20 Cette fonction permet de déplacer le pointeur de positionnement courant aux coordonnées spécifiés.
EXCLUDECLIPRECT 21 Cette fonction permet de créer une nouvelle région de Clip consistant en une minuscule région existante du rectangle spécifié.
INTERSECTCLIPRECT 22 Cette fonction permet de créer une nouvelle région de clip vers l'intersection de la région courante et du rectangle spécifié.
ARC 23 Cette fonction permet de dessiner l'arc d'une ellipse.
ELLIPSE 24 Cette fonction permet d'effectuer l'affichage d'une ellipse (forme d'ovale).
FLOODFILL 25 Cette fonction permet d'effectuer le remplissage d'une région de la surface de l'écran en utilisant la brosse courante.
PIE 26 Cette fonction permet de dessiner une pointe de tarte en effectuant un arc elliptique d'un centre et de deux points joint par des lignes.
RECTANGLE 27 Cette fonction permet de dessiner un rectangle, en utilisant le crayon courant.
ROUNDRECT 28 Cette fonction permet de dessiner un rectangle avec les coins arrondies, en utilisant le crayon courant.
PATBLT 29 Cette fonction permet de créer une palette de bits pour un périphérique spécifié.
SAVEDC 30 Cette fonction permet de sauvegarder l'état courant du périphérique de contexte courant en copiant les informations d'état (clip de région, sélection d'objets, et mode de cartographie) dans la pile de contexte.
SETPIXEL 31 Cette fonction permet de fixer le pixel dans les coordonnées spécifiés et la couleur spécifié
OFFSETCLIPRGN 32 Cette fonction permet de déplacer la région de clip dans le périphérique spécifié et par le déplacement spécifié.
TEXTOUT 33 Cette fonction permet d'écrire une chaîne de caractères à l'emplacement spécifié, en utilisant la police de caractères courante.
BITBLT 34 Cette fonction permet de copier un BitMap d'un périphérique de contexte spécifié à une destination de périphérique texte.
STRETCHBLT 35 Cette fonction permet de copier un Bitmap d'une source rectangulaire dans un destination rectangulaire, en effectuant un étirement ou une compression du Bitmap si nécessaire afin qu'il corresponde aux dimensions de la destination rectangulaire.
POLYGON 36 Cette fonction permet de dessiner un polygone de deux ou plusieurs points (sommets) connectés par des lignes.
POLYLINE 37 Cette fonction permet de dessiner un ensemble de segments de lignes, connecté par les points spécifiés.
ESCAPE 38 Cette fonction permet d'activer les applications de compatibilité d'accès d'un périphérique particulier non accessible directement par le GDI.
RESTOREDC 39 Cette fonction permet de restaurer un périphérique de contexte à l'état précédent.
FILLRGN 40 Cette fonction permet de remplir la région avec le brosse spécifié.
FRAMERGN 41 Cette fonction permet de dessiner une bordure entourant une région spécifié et en utilisant la brosse spécifié.
INVERTRGN 42 Cette fonction permet d'inverser les couleurs d'une région spécifié.
PAINTRGN 43 Cette fonction permet de remplir une région, en utilisant la brosse courante, pour un périphérique de contexte spécifié.
SELECTCLIPRGN 44 Cette fonction permet de sélectionner une région spécifié et le clip de région courant pour un périphérique de contexte courant.
SELECTOBJECT 45 Cette fonction permet de sélectionner un objet dans le périphérique de contexte spécifié.
COMBINERGN 47 Cette fonction permet de créer une nouvelle région pour combiné deux régions existantes.
CREATEBITMAP 48 Cette fonction permet de créer un périphérique de Bitmap en mémoire avec la largeur, hauteur et la palette de bits spécifié.
CREATEBITMAPINDIRECT 49 Cette fonction permet de créer un Bitmap avec la largeur, la hauteur et la palette de bits spécifié dans une structure TBITMAP.
CREATEBRUSHINDIRECT 50 Cette fonction permet de créer une brosse avec le style, la couleur et la palette spécifié dans la structure «TLOGBRUSH».
CREATECOMPATIBLEBITMAP 51 Cette fonction permet de créer un Bitmap compatible avec le périphérique spécifié.
CREATECOMPATIBLEDC 52 Cette fonction permet de créer un contexte de périphérique mémoire compatible avec le périphérique spécifié.
CREATEDC 53 Cette fonction permet de créer un périphérique de contexte pour le périphérique spécifié.
CREATEELLIPTICRGN 54 Cette fonction permet de créer une région elliptique.
CREATEELLIPTICRGNINDIRECT 55 Cette fonction permet de créer une région elliptique à l'aide d'une structure de données.
CREATEFONT 56 Cette fonction permet d'effectuer la création d'une police de caractères.
CREATEFONTINDIRECT 57 Cette fonction permet d'effectuer la création d'une police de caractères à l'aide d'une structure de données.
CREATEHATCHBRUSH 58 Cette fonction permet d'effectuer la création d'une brosse logique avec la palette et la couleur spécifié.
CREATEPATTERNBRUSH 60 Cette fonction permet d'effectuer la création d'une brosse logique avec la palette Bitmap spécifié.
CREATEPEN 61 Cette fonction permet d'effectuer la création d'un crayon logique avec le style, la largeur et la couleur spécifié.
CREATEPENINDIRECT 62 Cette fonction permet d'effectuer la création d'un crayon logique avec le style, la largeur et la couleur à l'aide la structure de données spécifié.
CREATEPOLYGONRGN 63 Cette fonction permet d'effectuer la création d'une région en forme de polygone.
CREATERECTRGN 64 Cette fonction permet d'effectuer la création d'une région rectangulaire.
CREATERECTRGNINDIRECT 65 Cette fonction permet d'effectuer la création d'une région rectangulaire à l'aide d'une structure de données.
CREATESOLIDBRUSH 66 Cette fonction permet d'effectuer la création d'une brosse logique avec la couleur et le motif solide spécifié.
DPTOLP 67 Cette fonction permet d'effectuer la conversion des coordonnées d'un périphérique en coordonnées logique.
DELETEDC 68 Cette fonction permet d'effectuer la suppression d'un périphérique de contexte (DC).
DELETEOBJECT 69 Cette fonction permet de supprimer un crayon, une brosse, une police de caractères, un Bitmap ou une palette logique et d'ainsi libérer les ressources systèmes associé avec cette objet.
ENUMFONTS 70 Cette fonction permet de retourner l'énumération des polices de caractères disponibles pour un périphérique de contexte.
ENUMOBJECTS 71 Cette fonction permet d'activer le client déterminant le contenu d'un dossier par la création d'un objet d'énumération d'identificateur d'item et de retourner l'interface «IEnumIDList».
EQUALRGN 72 Cette fonction permet de demander lequel des deux régions spécifiés sont égales par comparaison des coordonnées de leur coin supérieur gauche et de leur coin inférieur droit.
EXCLUDEVISRECT 73 Cette fonction permet d'enlever une région rectangulaire d'une région visible d'un périphérique de contexte.
GETBITMAPBITS 74 Cette fonction permet de copier les bits du Bitmap spécifié dans un tampon.
GETBKCOLOR 75 Cette fonction permet de retourner la couleur d'arrière-plan courante.
GETBKMODE 76 Cette fonction permet de retourner le mode d'arrière-plan courant.
GETCLIPBOX 77 Cette fonction permet de demander les dimensions d'un petit rectangle complètement contenu dans la région de clip courant.
GETCURRENTPOSITION 78 Cette fonction permet de demander les coordonnées logiques de la position courante.
GETDCORG 79 Cette fonction permet de demander les coordonnées de la translation d'origine final pour un périphérique de contexte.
GETDEVICECAPS 80 Cette fonction permet de demander les informations d'un périphérique spécifié à propos du périphérique d'affichage.
GETMAPMODE 81 Cette fonction permet de demander le mode de cartographie courant.
GETOBJECT 82 Cette fonction permet de remplir un tampon avec les informations définit dans la région spécifié.
GETPIXEL 83 Cette fonction permet de demander la valeur des couleurs RVB (rouge, vert, bleu) ou RGB (en anglais) d'un pixel aux coordonnées spécifiés.
GETPOLYFILLMODE 84 Cette fonction permet de demander le mode de remplissage d'un polygone.
GETROP2 85 Cette fonction permet de demander le mode dessinage courant.
GETRELABS 86 Cette fonction permet de retourner le mode de coordonnées correspondant à un périphérique de contexte spécifié.
GETSTOCKOBJECT 87 Cette fonction permet de demander le gestionnaire d'un des objets prédéfinies : crayon, brosses ou police de caractères.
GETSTRETCHBLTMODE 88 Cette fonction permet de demander le mode d'étirement de Bitmap courant.
GETTEXTCHARACTEREXTRA 89 Cette fonction permet de demander l'ajustement courant pour la quantité d'espacement entre les caractères.
GETTEXTCOLOR 90 Cette fonction permet de demander la couleur de texte courante.
GETTEXTEXTENT 91 Cette fonction permet d'effectuer le calcul de la largeur et de la hauteur d'une ligne de texte, en utilisant la police de caractères courante pour calculer les dimensions.
GETTEXTFACE 92 Cette fonction permet de copier le nom d'un type de police pour une police de caractères courante dans un tampon.
GETTEXTMETRICS 93 Cette fonction permet de demander les informations métriques d'une police de caractères courante.
GETVIEWPORTEXT 94 Cette fonction permet de demander les extensions X et Y d'un point de vue d'un périphérique de contexte.
GETVIEWPORTORG 95 Cette fonction permet de demander les coordonnées X et Y d'origine d'un point de vue associé avec un périphérique de contexte spécifié.
GETWINDOWEXT 96 Cette fonction permet de demander les coordonnées X et Y étendue d'une fenêtre associé avec un périphérique de contexte spécifié.
GETWINDOWORG 97 Cette fonction permet de demander les coordonnées X et Y d'origine d'un point de vue associé avec un fenêtre de périphérique de contexte spécifié.
INTERSECTVISRECT 98 Cette fonction permet de former une intersection de la région actuellement visible et du rectangle (x1,y1,x2,y2) avec une nouvelle région visible.
LPTODP 99 Cette fonction permet de convertir les coordonnées logiques (points) en coordonnées d'un périphérique.
LINEDDA 100 Cette fonction permet de calculer tous les points successifs d'une ligne spécifié par les coordonnées de début et de fin.
OFFSETRGN 101 Cette fonction permet de déplacer la région spécifié par le déplacement spécifié.
OFFSETVISRGN 102 Cette fonction permet de déplacer la région visible d'un périphérique de contexte d'un nombre de pixels X et Y spécifié.
PTVISIBLE 103 Cette fonction permet de demander si le point spécifié est dans la région clip d'un périphérique de contexte.
RECTVISIBLE 104 Cette fonction permet de demander n'importe quel partie d'un rectangle spécifié dans une région de clip d'un périphérique de contexte spécifié.
SELECTVISRGN 105 Cette fonction permet de fixer un gestionnaire de région visible dans un périphérique de contexte.
SETBITMAPBITS 106 Cette fonction permet de fixer l'ensemble de bits d'un Bitmap spécifié avec les valeurs de bits spécifié.
SETDCORG 117 Cette fonction permet de fixer les coordonnées d'origine d'un périphérique de contexte spécifié.
ADDFONTRESOURCE 119 Cette fonction permet d'ajouter une police de caractères à partir d'un fichier.
DEATH 121 Cette fonction permet de désactiver les pilotes vidéos du GDI.
RESURRECTION 122 Cette fonction permet d'activer les pilotes vidéos du GDI.
PLAYMETAFILE 123 Cette fonction permet de jouer le contenu d'un fichier méta spécifié dans un périphérique spécifié.
GETMETAFILE 124 Cette fonction permet de créer un Handle pour un fichier méta spécifié.
CREATEMETAFILE 125 Cette fonction permet de créer un périphérique de contexte pour un fichier méta de format Windows.
CLOSEMETAFILE 126 Cette fonction permet de fermer et de créer le fichier de méta pour pouvoir jouer son contenu.
DELETEMETAFILE 127 Cette fonction permet de supprimer un fichier de méta de format Windows ou le Handle d'un fichier méta de format Windows.
MULDIV 128 Cette fonction permet de multiplier deux valeurs 16 bits et d'obtenir leur résultat 32 bits en trois parties 16 bits.
SAVEVISRGN 129 Cette fonction permet d'allouer de la mémoire pour une copie d'une VisRgn courant d'un périphérique de contexte spécifié, de copié la structure de la région VisRgn, et d'entreposer le résultat HRGN dans la tête d'une liste de lien de HRGN d'un champ hVisRgn d'une structure de périphérique de contexte.
RESTOREVISRGN 130 Cette fonction permet de restituer la région visible précédemment sauvegardé par SaveVisRgn().
INQUIREVISRGN 131 Cette fonction permet de retourner un gestionnaire à une description de région visible d'un périphérique de contexte spécifié.
SETENVIRONMENT 132 Cette fonction permet de fixer la valeur d'une variable d'environnement du GDI.
GETENVIRONMENT 133 Cette fonction permet de demander la valeur d'une variable d'environnement du GDI.
GETRGNBOX 134 Cette fonction permet de demander les coordonnées des limites rectangulaires d'une région spécifié.
SCANLR 135 Cette fonction permet de fixer des pixels dans un simple ligne d'un périphérique de contexte.
REMOVEFONTRESOURCE 136 Cette fonction permet d'enlever un ajout de ressource de police de caractères d'un fichier spécifié ou d'une table de police de caractères de Windows.
SETBRUSHORG 148 Cette fonction permet de spécifié l'origine que le GDI utilise pour le prochaine objet de brosse d'une sélection d'application dans le périphérique de contexte spécifié.
GETBRUSHORG 149 Cette fonction permet de demander l'origine, dans un coordonnées de périphérique, de la brosse courante sélectionné pour un périphérique de contexte spécifié.
UNREALIZEOBJECT 150 Cette fonction permet de réinitialiser l'origine de la brosse ou de réinitialiser la palette logique.
COPYMETAFILE 151 Cette fonction permet de copier un fichier source de Meta dans un fichier spécifié et retourne un identificateur Handle du nouveau fichier de Meta.
CREATEIC 153 Cette fonction permet de créer les informations de contexte d'un périphérique spécifié.
GETNEARESTCOLOR 154 Cette fonction permet de demander la couleur solide correspondant le mieux à la couleur logique.
QUERYABORT 155 Cette fonction permet de faire appeler la procédure AbortProc lors d'une impression d'application afin qu'une requête de terminaison d'impression se produise.
CREATEDISCARDABLEBITMAP 156 Cette fonction permet de créer un Bitmap compatible avec un périphérique spécifié.
GETMETAFILEBITS 159 Cette fonction permet de demander un Handle d'un objet de mémoire global contenant le fichier méta spécifié dans une collection de bits.
SETMETAFILEBITS 160 Cette fonction permet de créer un fichier de méta en mémoire de données d'un objet de mémoire global spécifié.
PTINREGION 161 Cette fonction permet de demander si un point spécifié est dans une région spécifié.
GETBITMAPDIMENSION 162 Cette fonction permet de demander la largeur et la hauteur d'un Bitmap spécifié.
SETBITMAPDIMENSION 163 Cette fonction permet de fixer la largeur et la hauteur d'un Bitmap spécifié, dans une unité de mesure de 0,1 millimètre.
ISDCDIRTY 169 Cette fonction permet d'indiquer si le périphérique de contexte contient des résides, et retourne, dans un lpRect, les limites rectangulaires de la région devant être repeinte.
SETDCSTATUS 170 Cette fonction permet de fixer l'état d'un rectangle de périphérique de contexte, afin d'indiquer s'il contient des résidus.
SETRECTRGN 172 Cette fonction permet de changer la région spécifié dans un région rectangulaire avec les coordonnées spécifiés.
GETCLIPRGN 173 Cette fonction permet de demander le Handle d'une région de clip affecté par un périphérique de contexte spécifié.
ENUMMETAFILE 175 Cette fonction permet de demander d'énumérer les enregistrements de fichier méta de format Windows en utilisant une fonction d'application utilisateur.
PLAYMETAFILERECORD 176 Cette fonction permet de jouer un enregistrement d'un fichier méta par exécution du GDI contenu dans l'enregistrement.
RSIN 178 Cette fonction permet d'effectuer le calcul du Sinus avec l'échelle spécifié.
GETDCSTATE 179 Cette fonction permet de sauvegarder le périphérique de contexte dans une structure DCSAVE d'un tas local de GDI et retourner un Handle allouant la sous-séquence de restitution utilisé par SetDCState.
SETDCSTATE 180 Cette fonction permet de restituer l'état d'un périphérique de contexte d'un HDCS créer précédemment par un appel à GetDCState.
RECTINREGION 181 Cette fonction permet de demander si une partie du rectangle spécifié est dans une des limites d'une région spécifié.
SETDCHOOK 190 Cette fonction permet d'installer une fonction s'accrochant à un périphérique de contexte spécifié.
GETDCHOOK 191 Cette fonction permet de retourner l'adresse d'une fonction actuellement accrocher à un périphérique de texte et ses valeurs associés.
SETHOOKFLAGS 192 Cette fonction permet de fournir un moyen de modifier un drapeau de périphérique de contexte.
SETBOUNDSRECT 193 Cette fonction permet de contrôler l'accumulation d'informations de limite rectangulaire d'un périphérique de contexte.
GETBOUNDSRECT 194 Cette fonction permet de retourner l'accumulation d'informations de limite rectangulaire d'un périphérique de contexte.
SELECTBITMAP 195 Cette fonction permet de fournir exactement les mêmes fonctionnalités qu'une fonction SelectObjet lorsqu'une fonction est utilisé pour sélectionner un Bitmap.
SETMETAFILEBITSBETTER 196 Cette fonction permet de créer un fichier de méta, en mémoire, de données, d'un objet de mémoire global spécifié.
DMBITBLT 201 Cette fonction permet l'impression de Bitmap.
DMCOLORINFO 202 Cette fonction permet la sélection des informations de couleur pour l'impression
DMENUMDFONTS 206 Cette fonction permet l'impression d'une énumération des polices de caractères
DMENUMOBJ 207 Cette fonction permet l'impression d'une énumération des objets.
DMOUTPUT 208 Cette fonction permet l'impression de la sortie.
DMPIXEL 209 Cette fonction permet l'impression d'un pixel.
DMREALIZEOBJECT 210 Cette fonction permet de réaliser un objet pour l'impression.
DMSTRBLT 211 Cette fonction permet de construire des chaînes de caractères pour l'impression.
DMSCANLR 212 Cette fonction permet de rechercher des retours de ligne pour l'impression.
BRUTE 213 Cette fonction permet d'effectuer un appel brute au point d'entrée (DMExtTextOut, DMGetCharWidth, DMStretchBlt et DMColorInfo) du pilote d'imprimante
DMEXTTEXTOUT 214 Cette fonction permet d'effectuer une sortie texte sur l'imprimante
DMGETCHARWIDTH 215 Cette fonction permet de demander la largeur d'un caractère sur l'imprimante
DMSTRETCHBLT 216 Cette fonction permet d'effectuer des étirements de Bitmap sur l'imprimante.
DMDIBBITS 217 Cette fonction permet de traiter des Bitmap dans un tampon DIB pour l'imprimante.
DMSTRETCHDIBITS 218 Cette fonction permet de copier les données de couleur d'un rectangle de pixels dans un DIB de la destination rectangulaire spécifié pour l'imprimante.
DMSETDIBTODEV 219 Cette fonction permet d'effectuer une transformation d'un Bitmap à un périphérique pour l'imprimante.
DMTRANSPOSE 220 Cette fonction permet d'effectuer une transposition dans un matrice.
CREATEPQ 230 Cette fonction permet de créer une file d'attente de priorité dans lequel la plus haute priorité est donnée à la plus courte distance avec un point spécifié.
MINPQ 231 Cette fonction permet de retourner le point de priorité le plus bas.
EXTRACTPQ 232 Cette fonction permet d'extraire un élément de la file d'attente.
INSERTPQ 233 Cette fonction permet d'insérer un élément dans une file d'attente.
SIZEPQ 234 Cette fonction permet de retourner la taille d'une file d'attente.
DELETEPQ 235 Cette fonction permet de supprimer un élément de la file d'attente.
OPENJOB 240 Cette fonction permet d'ouvrir un travail d'impression.
WRITESPOOL 241 Cette fonction permet d'écrire dans le tampon d'impression.
WRITEDIALOG 242 Cette fonction permet d'écrire une commande pour le contrôle de pilote d'impression et intercepte le format de contrôle du document.
CLOSEJOB 243 Cette fonction permet de fermer un travail d'impression.
DELETEJOB 244 Cette fonction permet de supprimer un travail d'impression.
GETSPOOLJOB 245 Cette fonction permet de demander un travail d'impression.
STARTSPOOLPAGE 246 Cette fonction permet le démarrage d'une page dans le tampon d'impression de l'imprimante.
ENDSPOOLPAGE 247 Cette fonction permet de terminer une page dans le tampon d'impression de l'imprimante.
QUERYJOB 248 Cette fonction permet d'envoyer une requête d'information pour un travail d'impression.
COPY 250 Cette fonction permet de copier très rapidement un bloc de mémoire d'une source vers une destination
DELETESPOOLPAGE 253 Cette fonction permet de supprimer une page d'un travail d'impression.
SPOOLFILE 254 Cette fonction permet de mettre dans un fichier un travail d'impression en file d'attente.
ENGINEENUMERATEFONT 300 Cette fonction permet demander l'énumération des polices de caractères au moteur du pilote d'imprimante.
ENGINEDELETEFONT 301 Cette fonction permet de supprimer une police de caractères du moteur de pilote d'imprimante.
ENGINEREALIZEFONT 302 Cette fonction permet de réaliser une police de caractères du moteur de pilote d'imprimante.
ENGINEGETCHARWIDTH 303 Cette fonction permet de demander la largeur d'un caractère du moteur du pilote d'imprimante.
ENGINESETFONTCONTEXT 304 Cette fonction permet de fixer le contexte de la police de caractères du moteur du pilote d'imprimante.
ENGINEGETGLYPHBMP 305 Cette fonction permet de demander un Glyphe de Bitmap du moteur de pilote d'imprimante.
ENGINEMAKEFONTDIR 306 Cette fonction permet de construire le répertoire de police de caractères du moteur de pilote d'imprimante.
GETCHARABCWIDTHS 307 Cette fonction permet de demander la largeur de caractères consécutifs dans un rang spécifié de la police de caractères TrueType courante.
GETOUTLINETEXTMETRICS 308 Cette fonction permet de demander les informations métrique pour une police de caractères TrueType.
GETGLYPHOUTLINE 309 Cette fonction permet de demander la courbe d'un traçage de ligne ou d'un Bitmap pour le traçage de ligne de caractère dans la police de caractères courant.
CREATESCALABLEFONTRESOURCE 310 Cette fonction permet de créer un fichier de ressource de police de caractères pour le fichier de police de caractères scalaire spécifié.
GETFONTDATA 311 Cette fonction permet demander les informations de police de caractères métrique dans un fichier de police de caractères scalaire.
CONVERTOUTLINEFONTFILE 312 Cette fonction permet de convertir ou transformer les courbes des polices de caractères d'un fichier.
GETRASTERIZERCAPS 313 Cette fonction permet de retourner les drapeaux indiquant si la police de caractères TrueType est installé dans le système.
ENGINEEXTTEXTOUT 314 Cette fonction permet d'effectuer une sortie de texte étendu dans le moteur du pilote d'imprimante.
ENUMFONTFAMILIES 330 Cette fonction permet d'énumérer les polices de caractères d'une famille de police de caractères disponible sur un périphérique.
GETKERNINGPAIRS 332 Cette fonction permet demander les paires de crénage de caractères pour une police de caractères dans la sélection courante d'un périphérique de contexte spécifié.
GETTEXTALIGN 345 Cette fonction permet de demander l'état des drapeaux d'alignement de texte pour un périphérique de contexte spécifié.
SETTEXTALIGN 346 Cette fonction permet de fixer l'état des drapeaux d'alignement de texte pour un périphérique de contexte spécifié.
CHORD 348 Cette fonction permet de dessiner la corde de limite à l'aide d'une intersection d'une ellipse avec le centre d'un rectangle et d'une ligne de segment.
SETMAPPERFLAGS 349 Cette fonction permet de changer la méthode utilisé pour la cartographie d'une police de caractères lors d'une conversion de police de caractères logique vers une police de caractères physique.
GETCHARWIDTH 350 Cette fonction permet de demander la largeur de caractères individuels dans un rang de caractères consécutifs d'une police de caractères courante.
EXTTEXTOUT 351 Cette fonction permet de dessiner une chaîne de caractères en utilisant la police de caractères courante.
GETPHYSICALFONTHANDLE 352 Cette fonction permet de retourner le module Handle d'une police de caractères sélectionné dans le périphérique de contexte spécifié.
GETASPECTRATIOFILTER 353 Cette fonction permet de demander les ajustements du filtre d'aspect ratio courant.
SHRINKGDIHEAP 354 Cette fonction permet de retourner un petit tas local GDI d'une taille minimum de 4 KiloOctets.
FTRAPPING0 355 Cette fonction permet de faire traiter le système d'erreur de division par zéro par le GDI si la valeur du paramètre de la fonction est vrai sinon le traitement est effectué normalement.
CREATEPALETTE 360 Cette fonction permet d'effectuer la création d'une palette logique.
GDISELECTPALETTE 361 Cette fonction permet de sélectionner une palette logique a affecter à un périphérique de contexte spécifié.
GDIREALIZEPALETTE 362 Cette fonction permet de réaliser la palette logique a affecter à un périphérique de contexte spécifié.
GETPALETTEENTRIES 363 Cette fonction permet de demander le rang des entrées d'une palette dans une palette logique.
SETPALETTEENTRIES 364 Cette fonction permet de fixer les valeurs de couleurs RVB (ou RGB en anglais) et les drapeaux d'un rang des entrées dans une palette logique spécifié.
REALIZEDEFAULTPALETTE 365 Cette fonction permet de restituer la palette logique du système par défaut dans un périphérique de contexte spécifié et de réaliser celui-ci.
UPDATECOLORS 366 Cette fonction permet de mettre-à-jour la région client d'un périphérique de contexte spécifié en faisant correspondre les couleurs courantes dans une région client, pixel par pixel, à une palette de système.
ANIMATEPALETTE 367 Cette procédure permet de fixer la valeur des palettes de couleur logique.
RESIZEPALETTE 368 Cette fonction permet de changer la taille de la palette logique spécifié.
GETNEARESTPALETTEINDEX 370 Cette fonction permet de demander l'index d'une entrée de palette logique correspondant le mieux à la valeur de couleur spécifié.
EXTFLOODFILL 372 Cette fonction permet de remplir une région d'une surface d'affichage avec la brosse courante.
SETSYSTEMPALETTEUSE 373 Cette fonction permet de fixer l'utilisation de la couleur statique dans une palette du système.
GETSYSTEMPALETTEUSE 374 Cette fonction permet de demander si une application est accessible à une palette d'entrée système.
GETSYSTEMPALETTEENTRIES 375 Cette fonction permet de demander un rang dans les entrées de palette de la palette système.
RESETDC 376 Cette fonction permet de mettre à jour le périphérique de contexte, en se basant sur les informations de la structure TDEVMODE spécifié.
STARTDOC 377 Cette fonction permet de démarrer un travail d'impression.
ENDDOC 378 Cette fonction permet d'arrêter un travail d'impression.
STARTPAGE 379 Cette fonction permet de préparer un pilote d'imprimante pour l'acceptation de données.
ENDPAGE 380 Cette fonction permet de signaler au périphérique de l'application que celui-ci a terminer d'écrire dans la page.
SETABORTPROC 381 Cette fonction permet de fixer la procédure d'application définit par le programmeur pour alloué un travail d'impression afin d'être annuler durant sa tamporisation dans le tampon d'impression.
ABORTDOC 382 Cette fonction permet d'effectuer l'annulation d'une impression d'un document.
FASTWINDOWFRAME 400 Cette fonction permet d'allouer un cadre de rectangle rapide pour une construction de bits dans un périphérique de contexte.
GDIMOVEBITMAP 401 Cette fonction permet d'effectuer l'association de la mémoire global avec le Bitmap devant être déplacer dans la mémoire base en utilisant les fonctions GlobalWire et GlobalUnWire.
GDIINIT2 403 Cette fonction permet d'appeler le presse-papier quand un objet GDI, comme un Bitmap, est copié dans le presse-papier.
FINALGDIINIT 405 Cette fonction permet de finaliser l'appel du presse-papier d'un objet GDI.
CREATEUSERBITMAP 407 Cette fonction permet de créer un Bitmap par la bibliothèque USER.
CREATEUSERDISCARDABLEBITMAP 409 Cette fonction permet de créer un Bitmap compatible avec un périphérique spécifié par la bibliothèque USER.
ISVALIDMETAFILE 410 Cette fonction permet de vérifier si le fichier de méta spécifié est valide.
GETCURLOGFONT 411 Cette fonction permet de demander la police de caractères logique sélectionné dans un périphérique de contexte spécifié.
ISDCCURRENTPALETTE 412 Cette fonction permet d'indiquer si la palette courante sélectionné par le périphérique de contexte est la même que la palette courante de premier plan.
STRETCHDIBITS 439 Cette fonction permet de copier les données de couleur d'un rectangle de pixels dans un DIB de la destination rectangulaire spécifié.
SETDIBITS 440 Cette fonction permet de fixer le pixel dans un Bitmap compatible (DDB) en utilisant les données de couleur trouvé dans le DIB spécifié.
GETDIBITS 441 Cette fonction permet de demander les bits d'un Bitmap compatible et copie celui-ci dans un tampon DIB en utilisant le format spécifié.
CREATEDIBITMAP 442 Cette fonction permet de créer un périphérique mémoire spécifié pour un périphérique de Bitmap indépendant (DIB) spécifié et un ensemble de bits optionnel pour le Bitmap.
SETDIBITSTODEVICE 443 Cette fonction permet de fixer les bits d'un périphérique de Bitmap indépendant (DIB) directement dans un périphérique de surface.
CREATEROUNDRECTRGN 444 Cette fonction permet d'effectuer la création d'une région rectangulaire avec les coins arrondies.
CREATEDIBPATTERNBRUSH 445 Cette fonction permet de créer une brosse avec la palette spécifié par un périphérique de Bitmap indépendant (DIB).
DEVICECOLORMATCH 449 Cette fonction permet d'effectuer un rendu de la couleur spécifié par un périphérique.
POLYPOLYGON 450 Cette fonction permet de créer deux ou plusieurs polygone étant rempli par un mode de remplissage de polygone.
CREATEPOLYPOLYGONRGN 451 Cette fonction permet d'effectuer la création d'une région contenant une série de fermeture de polygone.
GDISEEGDIDO 452 Cette fonction permet de fournir un accès au tas local du GDI.
GDITASKTERMINATION 460 Cette fonction permet à la bibliothèque USER de terminer une tâche du GDI.
SETOBJECTOWNER 461 Cette fonction permet d'allouer un propriétaire à un objet GDI, lequel peut être une brosse, un crayon, ou un Bitmap à fixer ou changer quand la version de déboguage de Windows est exécuté.
ISGDIOBJECT 462 Cette fonction permet de demander si le Handle spécifié n'est pas un Handle des objets de l'interface de périphérique graphique (GDI).
MAKEOBJECTPRIVATE 463 Cette fonction permet de marquer un objet GDI comme privé ou publique.
FIXUPBOGUSPUBLISHERMETAFILE 464 Cette fonction permet de corriger une corruption de publication d'un fichier de Méta.
RECTVISIBLE_EHH 465 Cette fonction permet de demander si un rectangle est dans une région de clip.
RECTINREGION_EHH 466 Cette fonction permet de demander si un rectangle déborde dans une région.
UNICODETOANSI 467 Cette fonction permet de convertir un ensemble de caractères en un ensemble de caractères ANSI.
GETBITMAPDIMENSIONEX 468 Cette fonction permet de demander les dimensions d'un Bitmap précédemment fixer par une fonction SetBitmapDimensionEx.
GETBRUSHORGEX 469 Cette fonction permet de demander l'origine de la brosse courante dans un périphérique de contexte courant.
GETCURRENTPOSITIONEX 470 Cette fonction permet de demander la position courante dans des coordonnées logiques.
GETTEXTEXTENTPOINT 471 Cette fonction permet de calculer la largeur et la hauteur d'une chaîne de caractères de texte spécifié.
GETVIEWPORTEXTEX 472 Cette fonction permet de demander les extensions X et Y d'un point de vue d'un périphérique de contexte.
GETVIEWPORTORGEX 473 Cette fonction permet de demander les coordonnées X et Y d'origine d'une association de point vue avec un périphérique de contexte spécifié.
GETWINDOWEXTEX 474 Cette fonction permet de demander les extensions X et Y d'une fenêtre associé avec un périphérique de contexte spécifié.
GETWINDOWORGEX 475 Cette fonction permet de demander les coordonnées X et Y d'origine de la fenêtre associé avec le périphérique de contexte spécifié.
OFFSETVIEWPORTORGEX 476 Cette fonction permet de modifier le point de vue d'origine relatif à la valeur courante.
OFFSETWINDOWORGEX 477 Cette fonction permet de modifier le point de vue de la fenêtre d'origine relatif de la valeur courante.
SETBITMAPDIMENSIONEX 478 Cette fonction permet de fixer la taille souhaité d'un Bitmap, dans une unité de mesure de 0,1 millimètre.
SETVIEWPORTEXTEX 479 Cette fonction permet de fixer les extensions X et Y d'un point de vue d'un périphérique de contexte spécifié.
SETVIEWPORTORGEX 480 Cette fonction permet de fixer le point de vue d'origine d'un périphérique de contexte spécifié.
SETWINDOWEXTEX 481 Cette fonction permet de fixer les extensions X et Y de la fenêtre associé avec un périphérique de contexte spécifié.
SETWINDOWORGEX 482 Cette fonction permet de fixer la fenêtre d'origine d'un périphérique de contexte spécifié.
MOVETOEX 483 Cette fonction permet d'effectuer un déplacement de la position courante d'un point spécifié par les paramètres X et Y.
SCALEVIEWPORTEXTEX 484 Cette fonction permet de modifier les extensions du point de vue relative avec des valeurs courante.
SCALEWINDOWEXTEX 485 Cette fonction permet de modifier les extensions de la fenêtre relative avec des valeurs courante.
GETASPECTRATIOFILTEREX 486 Cette fonction permet de demander les ajustements pour le filtre d'aspect-ratio courant.


Dernière mise à jour : Lundi, le 19 juillet 2010