en-tête wingdi.h
Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :
- Échange de données
- Graphiques Direct3D 9
- Directshow
- Informations de référence sur les appareils d’affichage
- Internationalisation pour les applications Windows
- Opengl
- Tablet PC
- Système de couleurs Windows
- Windows GDI
wingdi.h contient les interfaces de programmation suivantes :
Fonctions
AbortDoc La fonction AbortDoc arrête le travail d’impression en cours et efface tout ce qui a été dessiné depuis le dernier appel à la fonction StartDoc. |
AbortPath La fonction AbortPath se ferme et ignore tous les chemins dans le contexte d’appareil spécifié. |
AddFontMemResourceEx La fonction AddFontMemResourceEx ajoute la ressource de police d’une image mémoire au système. |
AddFontResourceA La fonction AddFontResource ajoute la ressource de police du fichier spécifié à la table de polices système. La police peut ensuite être utilisée pour la sortie de texte par n’importe quelle application. (ANSI) |
AddFontResourceExA La fonction AddFontResourceEx ajoute la ressource de police du fichier spécifié au système. Les polices ajoutées avec la fonction AddFontResourceEx peuvent être marquées comme privées et non énumérables. (ANSI) |
AddFontResourceExW La fonction AddFontResourceEx ajoute la ressource de police du fichier spécifié au système. Les polices ajoutées avec la fonction AddFontResourceEx peuvent être marquées comme privées et non énumérables. (Unicode) |
AddFontResourceW La fonction AddFontResource ajoute la ressource de police du fichier spécifié à la table de polices système. La police peut ensuite être utilisée pour la sortie de texte par n’importe quelle application. (Unicode) |
AlphaBlend La fonction AlphaBlend affiche des bitmaps qui ont des pixels transparents ou semi-transparents. |
AngleArc La fonction AngleArc dessine un segment de ligne et un arc. |
AnimatePalette La fonction AnimatePalette remplace les entrées de la palette logique spécifiée. |
Arc La fonction Arc dessine un arc elliptique. |
ArcTo La fonction ArcTo dessine un arc elliptique. |
BeginPath La fonction BeginPath ouvre un crochet de chemin dans le contexte d’appareil spécifié. |
BitBlt La fonction BitBlt effectue un transfert de bloc de bits des données de couleur correspondant à un rectangle de pixels du contexte d’appareil source spécifié dans un contexte d’appareil de destination. |
CancelDC La fonction CancelDC annule toute opération en attente sur le contexte d’appareil (DC) spécifié. |
CheckColorsInGamut La fonction CheckColorsInGamut détermine si un ensemble spécifié de triples RVB se trouve dans la gamme de sortie d’un appareil spécifié. Les triples RVB sont interprétés dans l’espace de couleurs logique d’entrée. |
ChoosePixelFormat La fonction ChoosePixelFormat tente de faire correspondre un format de pixel approprié pris en charge par un contexte d’appareil à une spécification de format de pixel donnée. |
Chord La fonction Chord dessine un accord (une région délimitée par l’intersection d’une ellipse et d’un segment de ligne, appelé sécant). L’accord est tracé à l’aide du stylet actuel et rempli à l’aide du pinceau actuel. |
CloseEnhMetaFile La fonction CloseEnhMetaFile ferme un contexte d’appareil enhanced-metafile et retourne un handle qui identifie un métafichier au format amélioré. |
CloseFigure La fonction CloseFigure ferme une figure ouverte dans un chemin d’accès. |
CloseMetaFile La fonction CloseMetaFile ferme un contexte de périphérique de métafichier et retourne un handle qui identifie un métafichier au format Windows. |
CMJN La macro CMJN crée une valeur de couleur CMJN en combinant les valeurs cyan, magenta, jaune et noire spécifiées. |
ColorCorrectPalette La fonction ColorCorrectPalette corrige les entrées d’une palette à l’aide des paramètres WCS 1.0 dans le contexte d’appareil spécifié. |
ColorMatchToTarget La fonction ColorMatchToTarget vous permet d’afficher un aperçu des couleurs telles qu’elles apparaissent sur l’appareil cible. |
CombineRgn La fonction CombineRgn combine deux régions et stocke le résultat dans une troisième région. Les deux régions sont combinées selon le mode spécifié. |
CombineTransform La fonction CombineTransform concatène deux transformations d’espace-monde en espaces de page. |
CopyEnhMetaFileA La fonction CopyEnhMetaFile copie le contenu d’un métafichier au format amélioré dans un fichier spécifié. (ANSI) |
CopyEnhMetaFileW La fonction CopyEnhMetaFile copie le contenu d’un métafichier au format amélioré dans un fichier spécifié. (Unicode) |
CopyMetaFileA La fonction CopyMetaFile copie le contenu d’un métafichier au format Windows dans le fichier spécifié. (ANSI) |
CopyMetaFileW La fonction CopyMetaFile copie le contenu d’un métafichier au format Windows dans le fichier spécifié. (Unicode) |
CreateBitmap La fonction CreateBitmap crée une bitmap avec la largeur, la hauteur et le format de couleur spécifiés (plans de couleurs et bits par pixel). |
CreateBitmapIndirect La fonction CreateBitmapIndirect crée une bitmap avec la largeur, la hauteur et le format de couleur spécifiés (plans de couleurs et bits par pixel). |
CreateBrushIndirect La fonction CreateBrushIndirect crée un pinceau logique qui a le style, la couleur et le motif spécifiés. |
CreateColorSpaceA La fonction CreateColorSpace crée un espace de couleurs logique. (ANSI) |
CreateColorSpaceW La fonction CreateColorSpace crée un espace de couleurs logique. (Unicode) |
CreateCompatibleBitmap La fonction CreateCompatibleBitmap crée une bitmap compatible avec l’appareil associé au contexte d’appareil spécifié. |
CreateCompatibleDC La fonction CreateCompatibleDC crée un contexte de périphérique mémoire (DC) compatible avec l’appareil spécifié. |
CreateDCA La fonction CreateDC crée un contexte d’appareil (DC) pour un appareil à l’aide du nom spécifié. (ANSI) |
CreateDCW La fonction CreateDC crée un contexte d’appareil (DC) pour un appareil à l’aide du nom spécifié. (Unicode) |
CreateDIBitmap La fonction CreateDIBitmap crée un bitmap compatible (DDB) à partir d’une DIB et, éventuellement, définit les bits bitmap. |
CreateDIBPatternBrush La fonction CreateDIBPatternBrush crée un pinceau logique dont le modèle est spécifié par la bitmap indépendante de l’appareil (DIB) spécifiée. |
CreateDIBPatternBrushPt La fonction CreateDIBPatternBrushPt crée un pinceau logique dont le modèle est spécifié par la bitmap indépendante de l’appareil (DIB). |
CreateDIBSection La fonction CreateDIBSection crée une DIB dans laquelle les applications peuvent écrire directement. |
CreateDiscardableBitmap La fonction CreateDiscardableBitmap crée une bitmap pouvant être ignorée et compatible avec l’appareil spécifié. |
CreateEllipticRgn La fonction CreateEllipticRgn crée une région elliptique. |
CreateEllipticRgnIndirect La fonction CreateEllipticRgnIndirect crée une région elliptique. |
CreateEnhMetaFileA La fonction CreateEnhMetaFile crée un contexte d’appareil pour un métafichier au format amélioré. Ce contexte d’appareil peut être utilisé pour stocker une image indépendante de l’appareil. (ANSI) |
CreateEnhMetaFileW La fonction CreateEnhMetaFile crée un contexte d’appareil pour un métafichier au format amélioré. Ce contexte d’appareil peut être utilisé pour stocker une image indépendante de l’appareil. (Unicode) |
CreateFontA La fonction CreateFont crée une police logique avec les caractéristiques spécifiées. La police logique peut ensuite être sélectionnée comme police pour n’importe quel appareil. (ANSI) |
CreateFontIndirectA La fonction CreateFontIndirect crée une police logique qui a les caractéristiques spécifiées. La police peut ensuite être sélectionnée comme police actuelle pour n’importe quel contexte d’appareil. (ANSI) |
CreateFontIndirectExA La fonction CreateFontIndirectEx spécifie une police logique qui a les caractéristiques de la structure spécifiée. La police peut ensuite être sélectionnée comme police actuelle pour n’importe quel contexte d’appareil. (ANSI) |
CreateFontIndirectExW La fonction CreateFontIndirectEx spécifie une police logique qui a les caractéristiques de la structure spécifiée. La police peut ensuite être sélectionnée comme police actuelle pour n’importe quel contexte d’appareil. (Unicode) |
CreateFontIndirectW La fonction CreateFontIndirect crée une police logique qui a les caractéristiques spécifiées. La police peut ensuite être sélectionnée comme police actuelle pour n’importe quel contexte d’appareil. (Unicode) |
CreateFontW La fonction CreateFont crée une police logique avec les caractéristiques spécifiées. La police logique peut ensuite être sélectionnée comme police pour n’importe quel appareil. (Unicode) |
CreateHalftonePalette La fonction CreateHalftonePalette crée une palette de demi-tons pour le contexte d’appareil (DC) spécifié. |
CreateHatchBrush La fonction CreateHatchBrush crée un pinceau logique qui a le motif et la couleur de hachage spécifiés. |
CreateICA La fonction CreateIC crée un contexte d’informations pour l’appareil spécifié. (ANSI) |
CreateICW La fonction CreateIC crée un contexte d’informations pour l’appareil spécifié. (Unicode) |
CreateMetaFileA La fonction CreateMetaFile crée un contexte d’appareil pour un métafichier au format Windows. (ANSI) |
CreateMetaFileW La fonction CreateMetaFile crée un contexte d’appareil pour un métafichier au format Windows. (Unicode) |
CreatePalette La fonction CreatePalette crée une palette logique. |
CreatePatternBrush La fonction CreatePatternBrush crée un pinceau logique avec le modèle bitmap spécifié. La bitmap peut être une bitmap de section DIB, qui est créée par la fonction CreateDIBSection, ou il peut s’agir d’une bitmap dépendante de l’appareil. |
CreatePen La fonction CreatePen crée un stylet logique qui a le style, la largeur et la couleur spécifiés. Le stylet peut ensuite être sélectionné dans un contexte d’appareil et utilisé pour dessiner des lignes et des courbes. |
CreatePenIndirect La fonction CreatePenIndirect crée un stylet cosmétique logique dont le style, la largeur et la couleur sont spécifiés dans une structure. |
CreatePolygonRgn La fonction CreatePolygonRgn crée une région polygonale. |
CreatePolyPolygonRgn La fonction CreatePolyPolygonRgn crée une région composée d’une série de polygones. Les polygones peuvent se chevaucher. |
CreateRectRgn La fonction CreateRectRgn crée une région rectangulaire. |
CreateRectRgnIndirect La fonction CreateRectRgnIndirect crée une région rectangulaire. |
CreateRoundRectRgn La fonction CreateRoundRectRgn crée une région rectangulaire avec des coins arrondis. |
CreateScalableFontResourceA La fonction CreateScalableFontResource crée un fichier de ressources de police pour une police évolutive. (ANSI) |
CreateScalableFontResourceW La fonction CreateScalableFontResource crée un fichier de ressources de police pour une police évolutive. (Unicode) |
CreateSolidBrush La fonction CreateSolidBrush crée un pinceau logique qui a la couleur unie spécifiée. |
DeleteColorSpace La fonction DeleteColorSpace supprime et détruit un espace de couleurs spécifié. |
DeleteDC La fonction DeleteDC supprime le contexte d’appareil (DC) spécifié. |
DeleteEnhMetaFile La fonction DeleteEnhMetaFile supprime un métafichier au format amélioré ou un handle de métafichier au format amélioré. |
DeleteMetaFile La fonction DeleteMetaFile supprime un métafichier au format Windows ou un handle de métafichier au format Windows. |
DeleteObject La fonction DeleteObject supprime un stylet logique, un pinceau, une police, une bitmap, une région ou une palette, libérant toutes les ressources système associées à l’objet. Une fois l’objet supprimé, le handle spécifié n’est plus valide. |
DescribePixelFormat La fonction DescribePixelFormat obtient des informations sur le format de pixel identifié par iPixelFormat de l’appareil associé à hdc. La fonction définit les membres de la structure PIXELFORMATDESCRIPTOR pointée par ppfd avec ces données de format de pixel. |
DeviceCapabilitiesA La fonction DeviceCapabilities récupère les fonctionnalités d’un pilote d’imprimante. (ANSI) |
DeviceCapabilitiesW La fonction DeviceCapabilities récupère les fonctionnalités d’un pilote d’imprimante. (Unicode) |
DPtoLP La fonction DPtoLP convertit les coordonnées d’appareil en coordonnées logiques. La conversion dépend du mode de mappage du contexte de l’appareil, des paramètres des origines et des extensions de la fenêtre et de la fenêtre d’affichage, ainsi que de la transformation du monde. |
DrawEscape La fonction DrawEscape fournit des fonctionnalités de dessin de l’affichage vidéo spécifié qui ne sont pas directement disponibles via l’interface de périphérique graphique (GDI). |
Ellipse La fonction Ellipse dessine une ellipse. Le centre de l’ellipse est le centre du rectangle englobant spécifié. L’ellipse est tracée à l’aide du stylet actuel et est remplie à l’aide du pinceau actuel. |
EndDoc La fonction EndDoc met fin à un travail d’impression. |
EndPage La fonction EndPage avertit l’appareil que l’application a terminé d’écrire dans une page. Cette fonction est généralement utilisée pour diriger le pilote de périphérique vers une nouvelle page. |
EndPath La fonction EndPath ferme un crochet de chemin et sélectionne le chemin défini par le crochet dans le contexte d’appareil spécifié. |
EnumEnhMetaFile La fonction EnumEnhMetaFile énumère les enregistrements dans un métafichier au format amélioré en récupérant chaque enregistrement et en le transmettant à la fonction de rappel spécifiée. |
EnumFontFamiliesA La fonction EnumFontFamilies énumère les polices d’une famille de polices spécifiée qui sont disponibles sur un appareil spécifié. (ANSI) |
EnumFontFamiliesExA La fonction EnumFontFamiliesEx énumère toutes les polices nommées de façon unique dans le système qui correspondent aux caractéristiques de police spécifiées par la structure LOGFONT. EnumFontFamiliesEx énumère les polices en fonction du nom de police, du jeu de caractères ou des deux. (ANSI) |
EnumFontFamiliesExW La fonction EnumFontFamiliesEx énumère toutes les polices nommées de façon unique dans le système qui correspondent aux caractéristiques de police spécifiées par la structure LOGFONT. EnumFontFamiliesEx énumère les polices en fonction du nom de police, du jeu de caractères ou des deux. (Unicode) |
EnumFontFamiliesW La fonction EnumFontFamilies énumère les polices d’une famille de polices spécifiée qui sont disponibles sur un appareil spécifié. (Unicode) |
EnumFontsA La fonction EnumFonts énumère les polices disponibles sur un appareil spécifié. (ANSI) |
EnumFontsW La fonction EnumFonts énumère les polices disponibles sur un appareil spécifié. (Unicode) |
EnumICMProfilesA La fonction EnumICMProfiles énumère les différents profils de couleur de sortie pris en charge par le système pour un contexte d’appareil donné. (ANSI) |
EnumICMProfilesW La fonction EnumICMProfiles énumère les différents profils de couleur de sortie pris en charge par le système pour un contexte d’appareil donné. (Unicode) |
EnumMetaFile La fonction EnumMetaFile énumère les enregistrements dans un métafichier au format Windows en récupérant chaque enregistrement et en le transmettant à la fonction de rappel spécifiée. |
EnumObjects La fonction EnumObjects énumère les stylets ou pinceaux disponibles pour le contexte d’appareil (DC) spécifié. |
EqualRgn La fonction EqualRgn vérifie les deux régions spécifiées pour déterminer si elles sont identiques. La fonction considère deux régions identiques si elles sont de taille et de forme égales. |
Caractère d'échappement Permet à une application d’accéder aux fonctionnalités d’appareil définies par le système qui ne sont pas disponibles via GDI. |
ExcludeClipRect La fonction ExcludeClipRect crée une nouvelle zone de découpage qui se compose de la zone de découpage existante moins le rectangle spécifié. |
ExtCreatePen La fonction ExtCreatePen crée un stylet logique ou géométrique qui a les attributs de style, de largeur et de pinceau spécifiés. |
ExtCreateRegion La fonction ExtCreateRegion crée une région à partir de la région et des données de transformation spécifiées. |
ExtEscape La fonction ExtEscape permet à une application d’accéder aux fonctionnalités de l’appareil qui ne sont pas disponibles via GDI. |
ExtFloodFill La fonction ExtFloodFill remplit une zone de la surface d’affichage avec le pinceau actuel. |
ExtSelectClipRgn La fonction ExtSelectClipRgn combine la région spécifiée avec la région de découpage actuelle à l’aide du mode spécifié. |
ExtTextOutA La fonction ExtTextOut dessine du texte à l’aide de la police, de la couleur d’arrière-plan et de la couleur de texte actuellement sélectionnées. Vous pouvez éventuellement fournir des dimensions à utiliser pour le découpage, l’opaquing ou les deux. (ANSI) |
ExtTextOutW La fonction ExtTextOut dessine du texte à l’aide de la police, de la couleur d’arrière-plan et de la couleur de texte actuellement sélectionnées. Vous pouvez éventuellement fournir des dimensions à utiliser pour le découpage, l’opaquing ou les deux. (Unicode) |
FillPath La fonction FillPath ferme toutes les figures ouvertes dans le chemin actuel et remplit l’intérieur du chemin à l’aide du mode de pinceau et de remplissage de polygones actuel. |
FillRgn La fonction FillRgn remplit une région à l’aide du pinceau spécifié. |
FlattenPath La fonction FlattenPath transforme toutes les courbes du chemin sélectionné dans le contexte d’appareil actuel, en transformant chaque courbe en une séquence de lignes. |
FloodFill La fonction FloodFill remplit une zone de la surface d’affichage avec le pinceau actuel. La zone est supposée être limitée comme spécifié par le paramètre de couleur. |
FrameRgn La fonction FrameRgn dessine une bordure autour de la région spécifiée à l’aide du pinceau spécifié. |
GdiAlphaBlend La fonction GdiAlphaBlend affiche des bitmaps qui ont des pixels transparents ou semi-transparents. |
GdiComment La fonction GdiComment copie un commentaire d’une mémoire tampon dans un métafichier au format amélioré spécifié. |
GdiFlush La fonction GdiFlush vide le lot actuel du thread appelant. |
GdiGetBatchLimit La fonction GdiGetBatchLimit retourne le nombre maximal d’appels de fonction pouvant être accumulés dans le lot actuel du thread appelant. Le système vide le lot actuel chaque fois que cette limite est dépassée. |
GdiGradientFill La fonction GdiGradientFill remplit les structures de rectangles et de triangles. |
GdiSetBatchLimit La fonction GdiSetBatchLimit définit le nombre maximal d’appels de fonction pouvant être accumulés dans le lot actuel du thread appelant. Le système vide le lot actuel chaque fois que cette limite est dépassée. |
GdiTransparentBlt La fonction GdiTransparentBlt effectue un transfert de bloc de bits des données de couleur correspondant à un rectangle de pixels du contexte d’appareil source spécifié vers un contexte d’appareil de destination. |
GetArcDirection La fonction GetArcDirection récupère la direction actuelle de l’arc pour le contexte d’appareil spécifié. Les fonctions arc et rectangle utilisent la direction de l’arc. |
GetAspectRatioFilterEx La fonction GetAspectRatioFilterEx récupère le paramètre du filtre de proportions actuel. |
GetBitmapBitBits La fonction GetBitmapBits copie les bits bitmap d’une bitmap dépendante de l’appareil spécifiée dans une mémoire tampon. |
GetBitmapDimensionEx La fonction GetBitmapDimensionEx récupère les dimensions d’une bitmap compatible. Les dimensions récupérées doivent avoir été définies par la fonction SetBitmapDimensionEx. |
GetBkColor La fonction GetBkColor retourne la couleur d’arrière-plan actuelle pour le contexte d’appareil spécifié. |
GetBkMode La fonction GetBkMode retourne le mode de combinaison d’arrière-plan actuel pour un contexte d’appareil spécifié. Le mode de combinaison d’arrière-plan d’un contexte d’appareil affecte le texte, les pinceaux hachures et les styles de stylet qui ne sont pas des lignes pleines. |
GetBoundsRect La fonction GetBoundsRect obtient le rectangle englobant cumulé actuel pour un contexte d’appareil spécifié. |
GetBrushOrgEx La fonction GetBrushOrgEx récupère l’origine du pinceau actuel pour le contexte d’appareil spécifié. Cette fonction remplace la fonction GetBrushOrg. |
GetBValue La macro GetBValue récupère une valeur d’intensité pour le composant bleu d’une valeur rouge, verte et bleue (RVB). |
GetCharABCWidthsA La fonction GetCharABCWidths récupère les largeurs, en unités logiques, des caractères consécutifs dans une plage spécifiée à partir de la police TrueType actuelle. Cette fonction réussit uniquement avec les polices TrueType. (ANSI) |
GetCharABCWidthsFloatA La fonction GetCharABCWidthsFloat récupère les largeurs, en unités logiques, des caractères consécutifs dans une plage spécifiée à partir de la police actuelle. (ANSI) |
GetCharABCWidthsFloatW La fonction GetCharABCWidthsFloat récupère les largeurs, en unités logiques, des caractères consécutifs dans une plage spécifiée à partir de la police actuelle. (Unicode) |
GetCharABCWidthsI La fonction GetCharABCWidthsI récupère les largeurs, en unités logiques, des index de glyphes consécutifs dans une plage spécifiée à partir de la police TrueType actuelle. Cette fonction réussit uniquement avec les polices TrueType. |
GetCharABCWidthsW La fonction GetCharABCWidths récupère les largeurs, en unités logiques, des caractères consécutifs dans une plage spécifiée à partir de la police TrueType actuelle. Cette fonction réussit uniquement avec les polices TrueType. (Unicode) |
GetCharacterPlacementA La fonction GetCharacterPlacement récupère des informations sur une chaîne de caractères, telles que la largeur des caractères, le positionnement des insertions, l’ordre dans la chaîne et le rendu des glyphes. (ANSI) |
GetCharacterPlacementW La fonction GetCharacterPlacement récupère des informations sur une chaîne de caractères, telles que la largeur des caractères, le positionnement des insertions, l’ordre dans la chaîne et le rendu des glyphes. (Unicode) |
GetCharWidth32A La fonction GetCharWidth32 récupère les largeurs, en coordonnées logiques, des caractères consécutifs dans une plage spécifiée à partir de la police actuelle. (ANSI) |
GetCharWidth32W La fonction GetCharWidth32 récupère les largeurs, en coordonnées logiques, des caractères consécutifs dans une plage spécifiée à partir de la police actuelle. (Unicode) |
GetCharWidthA La fonction GetCharWidth récupère les largeurs, en coordonnées logiques, des caractères consécutifs dans une plage spécifiée à partir de la police actuelle. (ANSI) |
GetCharWidthFloatA La fonction GetCharWidthFloat récupère les largeurs fractionnaires des caractères consécutifs dans une plage spécifiée à partir de la police actuelle. (ANSI) |
GetCharWidthFloatW La fonction GetCharWidthFloat récupère les largeurs fractionnaires des caractères consécutifs dans une plage spécifiée à partir de la police actuelle. (Unicode) |
GetCharWidthI La fonction GetCharWidthI récupère les largeurs, en coordonnées logiques, des index de glyphes consécutifs dans une plage spécifiée à partir de la police actuelle. |
GetCharWidthW La fonction GetCharWidth récupère les largeurs, en coordonnées logiques, des caractères consécutifs dans une plage spécifiée à partir de la police actuelle. (Unicode) |
GetClipBox La fonction GetClipBox récupère les dimensions du rectangle englobant le plus étroit qui peut être dessiné autour de la zone visible actuelle sur l’appareil. |
GetClipRgn La fonction GetClipRgn récupère un handle identifiant la région de découpage définie par l’application actuelle pour le contexte d’appareil spécifié. |
GetColorAdjustment La fonction GetColorAdjustment récupère les valeurs d’ajustement des couleurs pour le contexte d’appareil (DC) spécifié. |
GetColorSpace La fonction GetColorSpace récupère le handle dans l’espace de couleur d’entrée à partir d’un contexte d’appareil spécifié. |
GetCurrentObject La fonction GetCurrentObject récupère un handle dans un objet du type spécifié qui a été sélectionné dans le contexte d’appareil (DC) spécifié. |
GetCurrentPositionEx La fonction GetCurrentPositionEx récupère la position actuelle dans les coordonnées logiques. |
GetCValue La macro GetCValue récupère la valeur de couleur cyan à partir d’une valeur de couleur CMJN. |
GetDCBrushColor La fonction GetDCBrushColor récupère la couleur de pinceau actuelle pour le contexte d’appareil (DC) spécifié. |
GetDCOrgEx La fonction GetDCOrgEx récupère l’origine de la traduction finale pour un contexte d’appareil (DC) spécifié. |
GetDCPenColor La fonction GetDCPenColor récupère la couleur actuelle du stylet pour le contexte d’appareil (DC) spécifié. |
GetDeviceCaps La fonction GetDeviceCaps récupère des informations spécifiques à l’appareil pour l’appareil spécifié. |
GetDeviceGammaRamp La fonction GetDeviceGammaRamp obtient la rampe gamma sur les tableaux d’affichage couleur directs avec des pilotes qui prennent en charge les rampes gamma téléchargeables dans le matériel. |
GetDIBColorTable La fonction GetDIBColorTable récupère les valeurs de couleur RVB (rouge, vert, bleu) à partir d’une plage d’entrées dans la table de couleurs de la bitmap de section DIB actuellement sélectionnée dans un contexte d’appareil spécifié. |
GetDIBits La fonction GetDIBits récupère les bits de l’image bitmap compatible spécifiée et les copie dans une mémoire tampon en tant que DIB au format spécifié. |
GetEnhMetaFileA La fonction GetEnhMetaFile crée un handle qui identifie le métafichier au format amélioré stocké dans le fichier spécifié. (ANSI) |
GetEnhMetaFileBits La fonction GetEnhMetaFileBits récupère le contenu du métafichier au format amélioré spécifié et les copie dans une mémoire tampon. |
GetEnhMetaFileDescriptionA La fonction GetEnhMetaFileDescription récupère une description de texte facultative à partir d’un métafichier au format amélioré et copie la chaîne dans la mémoire tampon spécifiée. (ANSI) |
GetEnhMetaFileDescriptionW La fonction GetEnhMetaFileDescription récupère une description de texte facultative à partir d’un métafichier au format amélioré et copie la chaîne dans la mémoire tampon spécifiée. (Unicode) |
GetEnhMetaFileHeader La fonction GetEnhMetaFileHeader récupère l’enregistrement contenant l’en-tête du métafichier au format amélioré spécifié. |
GetEnhMetaFilePaletteEntries La fonction GetEnhMetaFilePaletteEntries récupère les entrées de palette facultatives à partir du métafichier amélioré spécifié. |
GetEnhMetaFilePixelFormat La fonction GetEnhMetaFilePixelFormat récupère les informations de format de pixel pour un métafichier amélioré. |
GetEnhMetaFileW La fonction GetEnhMetaFile crée un handle qui identifie le métafichier au format amélioré stocké dans le fichier spécifié. (Unicode) |
GetFontData La fonction GetFontData récupère les données de métrique de police pour une police TrueType. |
GetFontLanguageInfo La fonction GetFontLanguageInfo retourne des informations sur la police actuellement sélectionnée pour le contexte d’affichage spécifié. Les applications utilisent généralement ces informations et la fonction GetCharacterPlacement pour préparer une chaîne de caractères pour l’affichage. |
GetFontUnicodeRanges La fonction GetFontUnicodeRanges retourne des informations sur les caractères Unicode pris en charge par une police. Les informations sont retournées sous forme de structure GLYPHSET. |
GetGlyphIndicesA La fonction GetGlyphIndices traduit une chaîne en tableau d’index de glyphes. La fonction peut être utilisée pour déterminer si un glyphe existe dans une police. (ANSI) |
GetGlyphIndicesW La fonction GetGlyphIndices traduit une chaîne en tableau d’index de glyphes. La fonction peut être utilisée pour déterminer si un glyphe existe dans une police. (Unicode) |
GetGlyphOutlineA La fonction GetGlyphOutline récupère le plan ou l’image bitmap d’un caractère de la police TrueType sélectionnée dans le contexte d’appareil spécifié. (ANSI) |
GetGlyphOutlineW La fonction GetGlyphOutline récupère le plan ou l’image bitmap d’un caractère de la police TrueType sélectionnée dans le contexte d’appareil spécifié. (Unicode) |
GetGraphicsMode La fonction GetGraphicsMode récupère le mode graphique actuel pour le contexte d’appareil spécifié. |
GetGValue La macro GetGValue récupère une valeur d’intensité pour le composant vert d’une valeur rouge, verte et bleue (RVB). |
GetICMProfileA La fonction GetICMProfile récupère le nom de fichier du profil de couleur de sortie actuel pour un contexte d’appareil spécifié. (ANSI) |
GetICMProfileW La fonction GetICMProfile récupère le nom de fichier du profil de couleur de sortie actuel pour un contexte d’appareil spécifié. (Unicode) |
GetKerningPairsA La fonction GetKerningPairs récupère les paires caractères-crénage pour la police actuellement sélectionnée pour le contexte d’appareil spécifié. (ANSI) |
GetKerningPairsW La fonction GetKerningPairs récupère les paires caractères-crénage pour la police actuellement sélectionnée pour le contexte d’appareil spécifié. (Unicode) |
GetKValue La macro GetKValue récupère la valeur de couleur noire à partir d’une valeur de couleur CMJN. |
GetLayout La fonction GetLayout retourne la disposition d’un contexte d’appareil (DC). |
GetLogColorSpaceA La fonction GetLogColorSpace récupère la définition de l’espace de couleurs identifiée par un handle spécifié. (ANSI) |
GetLogColorSpaceW La fonction GetLogColorSpace récupère la définition de l’espace de couleurs identifiée par un handle spécifié. (Unicode) |
GetMapMode La fonction GetMapMode récupère le mode de mappage actuel. |
GetMetaFileA La fonction GetMetaFile crée un handle qui identifie le métafichier stocké dans le fichier spécifié. (ANSI) |
GetMetaFileBitsEx La fonction GetMetaFileBitsEx récupère le contenu d’un métafichier au format Windows et les copie dans la mémoire tampon spécifiée. |
GetMetaFileW La fonction GetMetaFile crée un handle qui identifie le métafichier stocké dans le fichier spécifié. (Unicode) |
GetMetaRgn La fonction GetMetaRgn récupère la métarégion actuelle pour le contexte d’appareil spécifié. |
GetMiterLimit La fonction GetMiterLimit récupère la limite de mitre pour le contexte d’appareil spécifié. |
GetMValue La macro GetMValue récupère la valeur de couleur magenta à partir d’une valeur de couleur CMJN. |
GetNearestColor La fonction GetNearestColor récupère une valeur de couleur identifiant une couleur de la palette système qui sera affichée lorsque la valeur de couleur spécifiée est utilisée. |
GetNearestPaletteIndex La fonction GetNearestPaletteIndex récupère l’index de l’entrée dans la palette logique spécifiée qui correspond le plus à une valeur de couleur spécifiée. |
Getobject La fonction GetObject (wingdi.h) récupère des informations pour l’objet graphique spécifié. |
GetObjectA La fonction GetObject récupère des informations pour l’objet graphique spécifié. (GetObjectA) |
GetObjectType GetObjectType récupère le type de l’objet spécifié. |
GetObjectW La fonction GetObjectW (Unicode) (wingdi.h) récupère des informations pour l’objet graphique spécifié. |
GetOutlineTextMetricsA La fonction GetOutlineTextMetrics récupère les métriques de texte pour les polices TrueType. (ANSI) |
GetOutlineTextMetricsW La fonction GetOutlineTextMetrics récupère les métriques de texte pour les polices TrueType. (Unicode) |
GetPaletteEntries La fonction GetPaletteEntries récupère une plage spécifiée d’entrées de palette à partir de la palette logique donnée. |
GetPath La fonction GetPath récupère les coordonnées définissant les points de terminaison des lignes et les points de contrôle des courbes trouvés dans le chemin d’accès sélectionné dans le contexte d’appareil spécifié. |
GetPixel La fonction GetPixel récupère la valeur de couleur rouge, vert et bleu (RVB) du pixel aux coordonnées spécifiées. |
GetPixelFormat La fonction GetPixelFormat obtient l’index du format de pixel actuellement sélectionné du contexte d’appareil spécifié. |
GetPolyFillMode La fonction GetPolyFillMode récupère le mode de remplissage de polygone actuel. |
GetRandomRgn La fonction GetRandomRgn copie la région de découpage système d’un contexte d’appareil spécifié dans une région spécifique. |
GetRasterizerCaps La fonction GetRasterizerCaps retourne des indicateurs indiquant si les polices TrueType sont installées dans le système. |
GetRegionData La fonction GetRegionData remplit la mémoire tampon spécifiée avec des données décrivant une région. Ces données incluent les dimensions des rectangles qui composent la région. |
GetRgnBox La fonction GetRgnBox récupère le rectangle englobant de la région spécifiée. |
GetROP2 La fonction GetROP2 récupère le mode de mixage de premier plan du contexte d’appareil spécifié. Le mode mix spécifie comment la couleur du stylet ou de l’intérieur et la couleur déjà présente à l’écran sont combinées pour obtenir une nouvelle couleur. |
GetRValue La macro GetRValue récupère une valeur d’intensité pour le composant rouge d’une valeur rouge, verte et bleue (RVB). |
GetStockObject La fonction GetStockObject récupère une poignée dans l’un des stylets, pinceaux, polices ou palettes de stock. |
GetStretchBltMode La fonction GetStretchBltMode récupère le mode d’étirement actuel. Le mode d’étirement définit la façon dont les données de couleur sont ajoutées ou supprimées des bitmaps qui sont étirées ou compressées lorsque la fonction StretchBlt est appelée. |
GetSystemPaletteEntries La fonction GetSystemPaletteEntries récupère une plage d’entrées de palette à partir de la palette système associée au contexte d’appareil (DC) spécifié. |
GetSystemPaletteUse La fonction GetSystemPaletteUse récupère l’état actuel de la palette système (physique) pour le contexte d’appareil (DC) spécifié. |
GetTextAlign La fonction GetTextAlign récupère le paramètre d’alignement du texte pour le contexte d’appareil spécifié. |
GetTextCharacterExtra La fonction GetTextCharacterExtra récupère l’espacement intercharacteur actuel pour le contexte d’appareil spécifié. |
GetTextCharset Récupère un identificateur de jeu de caractères pour la police actuellement sélectionnée dans un contexte d’appareil spécifié. |
GetTextCharsetInfo Récupère des informations sur le jeu de caractères de la police actuellement sélectionnée dans un contexte d’appareil spécifié. |
GetTextColor La fonction GetTextColor récupère la couleur de texte actuelle pour le contexte d’appareil spécifié. |
GetTextExtentExPointA La fonction GetTextExtentExPoint récupère le nombre de caractères d’une chaîne spécifiée qui s’adaptera à un espace spécifié et remplit un tableau avec l’étendue de texte pour chacun de ces caractères. (ANSI) |
GetTextExtentExPointI La fonction GetTextExtentExPointI récupère le nombre de caractères d’une chaîne spécifiée qui s’adaptera à un espace spécifié et remplit un tableau avec l’étendue du texte pour chacun de ces caractères. |
GetTextExtentExPointW La fonction GetTextExtentExPoint récupère le nombre de caractères d’une chaîne spécifiée qui s’adaptera à un espace spécifié et remplit un tableau avec l’étendue de texte pour chacun de ces caractères. (Unicode) |
GetTextExtentPoint32A La fonction GetTextExtentPoint32 calcule la largeur et la hauteur de la chaîne de texte spécifiée. (ANSI) |
GetTextExtentPoint32W La fonction GetTextExtentPoint32 calcule la largeur et la hauteur de la chaîne de texte spécifiée. (Unicode) |
GetTextExtentPointA La fonction GetTextExtentPoint calcule la largeur et la hauteur de la chaîne de texte spécifiée. (ANSI) |
GetTextExtentPointI La fonction GetTextExtentPointI calcule la largeur et la hauteur du tableau spécifié d’index de glyphes. |
GetTextExtentPointW La fonction GetTextExtentPoint calcule la largeur et la hauteur de la chaîne de texte spécifiée. (Unicode) |
GetTextFaceA La fonction GetTextFace récupère le nom de police de la police sélectionnée dans le contexte de l’appareil spécifié. (ANSI) |
GetTextFaceW La fonction GetTextFace récupère le nom de police de la police sélectionnée dans le contexte de l’appareil spécifié. (Unicode) |
GetTextMetrics La fonction GetTextMetrics (wingdi.h) remplit la mémoire tampon spécifiée avec les métriques de la police actuellement sélectionnée. |
GetTextMetricsA La fonction GetTextMetrics remplit la mémoire tampon spécifiée avec les métriques de la police actuellement sélectionnée. (GetTextMetricsA) |
GetTextMetricsW La fonction GetTextMetricsW (Unicode) (wingdi.h) remplit la mémoire tampon spécifiée avec les métriques de la police actuellement sélectionnée. |
GetViewportEx La fonction GetViewportExtEx récupère l’étendue x et l’étendue y de la fenêtre d’affichage actuelle pour le contexte d’appareil spécifié. |
GetViewportOrgEx La fonction GetViewportOrgEx récupère les coordonnées x et y de l’origine de la fenêtre d’affichage pour le contexte d’appareil spécifié. |
GetWindowExtEx Cette fonction récupère l’extension x et l’étendue y de la fenêtre pour le contexte d’appareil spécifié. |
GetWindowOrgEx La fonction GetWindowOrgEx récupère les coordonnées x et y de l’origine de la fenêtre pour le contexte d’appareil spécifié. |
GetWinMetaFileBits La fonction GetWinMetaFileBits convertit les enregistrements au format amélioré d’un métafichier en enregistrements au format Windows et stocke les enregistrements convertis dans la mémoire tampon spécifiée. |
GetWorldTransform La fonction GetWorldTransform récupère la transformation actuelle de l’espace du monde en espace de page. |
GetYValue La macro GetYValue récupère la valeur de couleur jaune d’une valeur de couleur CMJN. |
Gradientfill La fonction GradientFill remplit les structures de rectangle et de triangle. |
IntersectClipRect La fonction IntersectClipRect crée une nouvelle zone de découpage à partir de l’intersection de la zone de découpage actuelle et du rectangle spécifié. |
InvertRgn La fonction InvertRgn inverse les couleurs dans la région spécifiée. |
LineDDA La fonction LineDDA détermine les pixels qui doivent être mis en surbrillance pour une ligne définie par les points de début et de fin spécifiés. |
Lineto La fonction LineTo dessine une ligne à partir de la position actuelle jusqu’au point spécifié, sans l’inclure. |
LPtoDP La fonction LPtoDP convertit les coordonnées logiques en coordonnées d’appareil. La conversion dépend du mode de mappage du contexte de l’appareil, des paramètres des origines et des extensions de la fenêtre et de la fenêtre d’affichage, ainsi que de la transformation du monde. |
MAKEPOINTS La macro MAKEPOINTS convertit une valeur qui contient les coordonnées x et y d’un point en une structure POINTS. |
MAKEROP4 La macro MAKEROP4 crée un code d’opération de raster quaternaire à utiliser avec la fonction MaskBlt. |
MaskBlt La fonction MaskBlt combine les données de couleur pour les bitmaps source et de destination à l’aide de l’opération de masque et de raster spécifiée. |
ModifyWorldTransform La fonction ModifyWorldTransform modifie la transformation du monde pour un contexte d’appareil à l’aide du mode spécifié. |
MoveToEx La fonction MoveToEx met à jour la position actuelle au point spécifié et retourne éventuellement la position précédente. |
OffsetClipRgn La fonction OffsetClipRgn déplace la zone de découpage d’un contexte d’appareil en fonction des décalages spécifiés. |
OffsetRgn La fonction OffsetRgn déplace une région en fonction des décalages spécifiés. |
OffsetViewportOrgEx La fonction OffsetViewportOrgEx modifie l’origine de la fenêtre d’affichage d’un contexte d’appareil à l’aide des décalages horizontaux et verticaux spécifiés. |
OffsetWindowOrgEx La fonction OffsetWindowOrgEx modifie l’origine de la fenêtre pour un contexte d’appareil à l’aide des décalages horizontaux et verticaux spécifiés. |
PaintRgn La fonction PaintRgn peint la région spécifiée à l’aide du pinceau actuellement sélectionné dans le contexte de l’appareil. |
PALETTEINDEX La macro PALETTEINDEX accepte un index dans une entrée de palette de couleurs logiques et retourne un spécificateur d’entrée de palette constitué d’une valeur COLORREF qui spécifie la couleur associée à l’index donné. |
PALETTERGB La macro PALETTERGB accepte trois valeurs qui représentent les intensités relatives du rouge, du vert et du bleu, et retourne un spécificateur rouge, vert et bleu (RVB) relatif à la palette composé de 2 octets d’ordre élevé et d’une valeur RVB dans les trois octets d’ordre inférieur. Une application utilisant une palette de couleurs peut passer ce spécificateur, au lieu d’une valeur RVB explicite, à des fonctions qui attendent une couleur. |
PatBlt La fonction PatBlt peint le rectangle spécifié à l’aide du pinceau actuellement sélectionné dans le contexte d’appareil spécifié. La couleur du pinceau et la ou les couleurs de surface sont combinées à l’aide de l’opération de rasage spécifiée. |
PathToRegion La fonction PathToRegion crée une région à partir du chemin sélectionné dans le contexte d’appareil spécifié. La région résultante utilise des coordonnées d’appareil. |
Secteurs La fonction Pie dessine un coin en secteurs délimité par l’intersection d’une ellipse et de deux radiales. Le secteur est tracé à l’aide du stylet actuel et rempli à l’aide du pinceau actuel. |
PlayEnhMetaFile La fonction PlayEnhMetaFile affiche l’image stockée dans le métafichier au format amélioré spécifié. |
PlayEnhMetaFileRecord La fonction PlayEnhMetaFileRecord lit un enregistrement enhanced-metafile en exécutant les fonctions GDI (Graphics Device Interface) identifiées par l’enregistrement. |
PlayMetaFile La fonction PlayMetaFile affiche l’image stockée dans le métafichier au format Windows donné sur l’appareil spécifié. |
PlayMetaFileRecord La fonction PlayMetaFileRecord lit un enregistrement de métafichier au format Windows en exécutant la fonction GDI (Graphics Device Interface) contenue dans cet enregistrement. |
PlgBlt La fonction PlgBlt effectue un transfert par bloc de bits des bits de données de couleur du rectangle spécifié dans le contexte de l’appareil source vers le paralléliogramme spécifié dans le contexte de l’appareil de destination. |
PolyBezier La fonction PolyBezier dessine une ou plusieurs courbes de zier B. |
PolyBezierTo La fonction PolyBezierTo dessine une ou plusieurs courbes de zier B. |
PolyDraw La fonction PolyDraw dessine un ensemble de segments de trait et de courbes de zier B. |
Polygon La fonction Polygon dessine un polygone composé de deux sommets ou plus reliés par des lignes droites. Le polygone est tracé à l’aide du stylet actuel et rempli à l’aide du mode de pinceau et de remplissage de polygones actuel. |
Polyligne La fonction Polyline dessine une série de segments de ligne en connectant les points dans le tableau spécifié. |
PolylineTo La fonction PolylineTo dessine une ou plusieurs lignes droites. |
PolyPolygon La fonction PolyPolygon dessine une série de polygones fermés. Chaque polygone est tracé à l’aide du stylet actuel et rempli à l’aide du mode de remplissage actuel du pinceau et du polygone. Les polygones dessinés par cette fonction peuvent se chevaucher. |
PolyPolyline La fonction PolyPolyline dessine plusieurs séries de segments de ligne connectés. |
PolyTextOutA La fonction PolyTextOut dessine plusieurs chaînes à l’aide des couleurs de police et de texte actuellement sélectionnées dans le contexte d’appareil spécifié. (ANSI) |
PolyTextOutW La fonction PolyTextOut dessine plusieurs chaînes à l’aide des couleurs de police et de texte actuellement sélectionnées dans le contexte d’appareil spécifié. (Unicode) |
PtInRegion La fonction PtInRegion détermine si le point spécifié se trouve à l’intérieur de la région spécifiée. |
PtVisible La fonction PtVisible détermine si le point spécifié se trouve dans la zone de découpage d’un contexte d’appareil. |
RealizePalette La fonction RealizePalette mappe les entrées de la palette logique actuelle à la palette système. |
Rectangle La fonction Rectangle dessine un rectangle. Le rectangle est tracé à l’aide du stylet actuel et rempli à l’aide du pinceau actuel. |
RectInRegion La fonction RectInRegion détermine si une partie du rectangle spécifié se trouve dans les limites d’une région. |
RectVisible La fonction RectVisible détermine si une partie du rectangle spécifié se trouve dans la zone de découpage d’un contexte d’appareil. |
RemoveFontMemResourceEx La fonction RemoveFontMemResourceEx supprime les polices ajoutées à partir d’un fichier image mémoire. |
RemoveFontResourceA La fonction RemoveFontResource supprime les polices du fichier spécifié de la table de polices système. (ANSI) |
RemoveFontResourceExA La fonction RemoveFontResourceEx supprime les polices du fichier spécifié de la table de polices système. (ANSI) |
RemoveFontResourceExW La fonction RemoveFontResourceEx supprime les polices du fichier spécifié de la table de polices système. (Unicode) |
RemoveFontResourceW La fonction RemoveFontResource supprime les polices du fichier spécifié de la table de polices système. (Unicode) |
ResetDCA La fonction ResetDC met à jour le contexte de périphérique d’imprimante ou de traceur spécifié à l’aide des informations spécifiées. (ANSI) |
ResetDCW La fonction ResetDC met à jour le contexte de périphérique d’imprimante ou de traceur spécifié à l’aide des informations spécifiées. (Unicode) |
ResizePalette La fonction ResizePalette augmente ou diminue la taille d’une palette logique en fonction de la valeur spécifiée. |
RestoreDC La fonction RestoreDC restaure un contexte d’appareil (DC) à l’état spécifié. Le contrôleur de domaine est restauré en faisant apparaître les informations d’état d’une pile créée par des appels antérieurs à la fonction SaveDC. |
RGB La macro RVB sélectionne une couleur rouge, verte et bleue (RVB) en fonction des arguments fournis et des fonctionnalités de couleur de l’appareil de sortie. |
RoundRect La fonction RoundRect dessine un rectangle avec des coins arrondis. Le rectangle est tracé à l’aide du stylet actuel et rempli à l’aide du pinceau actuel. |
SaveDC La fonction SaveDC enregistre l’état actuel du contexte d’appareil (DC) spécifié en copiant les données décrivant les objets sélectionnés et les modes graphiques (tels que l’image bitmap, le pinceau, la palette, la police, le stylet, la région, le mode dessin et le mode de mappage) dans une pile de contextes. |
ScaleViewportEx La fonction ScaleViewportEx modifie la fenêtre d’affichage d’un contexte d’appareil à l’aide des ratios formés par les multiplicands et les diviseurs spécifiés. |
ScaleWindowExtEx La fonction ScaleWindowExtEx modifie la fenêtre d’un contexte d’appareil à l’aide des ratios formés par les multiplicands et les diviseurs spécifiés. |
SelectClipPath La fonction SelectClipPath sélectionne le chemin d’accès actuel en tant que région de découpage pour un contexte d’appareil, en combinant la nouvelle région avec n’importe quelle région de découpage existante à l’aide du mode spécifié. |
SélectionnerClipRgn La fonction SelectClipRgn sélectionne une région comme région de découpage actuelle pour le contexte d’appareil spécifié. |
SelectObject La fonction SelectObject sélectionne un objet dans le contexte d’appareil (DC) spécifié. Le nouvel objet remplace l’objet précédent du même type. |
SélectionnerPalette La fonction SelectPalette sélectionne la palette logique spécifiée dans un contexte d’appareil. |
SetAbortProc La fonction SetAbortProc définit la fonction d’abandon définie par l’application qui permet à un travail d’impression d’être annulé pendant le spoulage. |
SetArcDirection SetArcDirection définit la direction du dessin à utiliser pour les fonctions arc et rectangle. |
SetBitmapBitBits La fonction SetBitmapBitBits définit les bits de données de couleur d’une bitmap sur les valeurs spécifiées. |
SetBitmapDimensionEx La fonction SetBitmapDimensionEx affecte des dimensions préférées à une bitmap. Ces dimensions peuvent être utilisées par les applications ; toutefois, ils ne sont pas utilisés par le système. |
SetBkColor La fonction SetBkColor définit la couleur d’arrière-plan actuelle sur la valeur de couleur spécifiée ou sur la couleur physique la plus proche si l’appareil ne peut pas représenter la valeur de couleur spécifiée. |
SetBkMode La fonction SetBkMode définit le mode de combinaison d’arrière-plan du contexte d’appareil spécifié. Le mode de combinaison d’arrière-plan est utilisé avec du texte, des pinceaux hachures et des styles de stylet qui ne sont pas des lignes pleines. |
SetBoundsRect La fonction SetBoundsRect contrôle l’accumulation d’informations de rectangle englobant pour le contexte d’appareil spécifié. |
SetBrushOrgEx La fonction SetBrushOrgEx définit l’origine du pinceau que GDI affecte au pinceau suivant qu’une application sélectionne dans le contexte d’appareil spécifié. |
SetColorAdjustment La fonction SetColorAdjustment définit les valeurs d’ajustement des couleurs pour un contexte d’appareil (DC) à l’aide des valeurs spécifiées. |
SetColorSpace La fonction SetColorSpace définit l’espace de couleur d’entrée pour un contexte d’appareil donné. |
SetDCBrushColor La fonction SetDCBrushColor définit la couleur de pinceau du contexte d’appareil (DC) actuelle sur la valeur de couleur spécifiée. Si l’appareil ne peut pas représenter la valeur de couleur spécifiée, la couleur est définie sur la couleur physique la plus proche. |
SetDCPenColor La fonction SetDCPenColor définit la couleur de stylet du contexte d’appareil (DC) actuelle sur la valeur de couleur spécifiée. Si l’appareil ne peut pas représenter la valeur de couleur spécifiée, la couleur est définie sur la couleur physique la plus proche. |
SetDeviceGammaRamp La fonction SetDeviceGammaRamp définit la rampe gamma sur les cartes d’affichage couleur directes avec des pilotes qui prennent en charge les rampes gamma téléchargeables dans le matériel. |
SetDIBColorTable La fonction SetDIBColorTable définit les valeurs de couleur RVB (rouge, vert, bleu) dans une plage d’entrées dans la table de couleurs de la DIB actuellement sélectionnée dans un contexte d’appareil spécifié. |
SetDIBits La fonction SetDIBits définit les pixels dans une bitmap compatible (DDB) à l’aide des données de couleur trouvées dans la DIB spécifiée. |
SetDIBitsToDevice La fonction SetDIBitsToDevice définit les pixels dans le rectangle spécifié sur l’appareil associé au contexte de l’appareil de destination à l’aide des données de couleur d’une image DIB, JPEG ou PNG. |
SetEnhMetaFileBits La fonction SetEnhMetaFileBits crée un métafichier au format amélioré basé sur la mémoire à partir des données spécifiées. |
SetGraphicsMode La fonction SetGraphicsMode définit le mode graphique pour le contexte d’appareil spécifié. |
SetICMMode La fonction SetICMMode permet d’activer, de désactiver ou d’interroger la gestion des couleurs d’image sur un contexte d’appareil (DC) donné. |
SetICMProfileA La fonction SetICMProfile définit un profil de couleur spécifié comme profil de sortie pour un contexte d’appareil (DC) spécifié. (ANSI) |
SetICMProfileW La fonction SetICMProfile définit un profil de couleur spécifié comme profil de sortie pour un contexte d’appareil (DC) spécifié. (Unicode) |
SetLayout La fonction SetLayout modifie la disposition d’un contexte d’appareil (DC). |
SetMapMode La fonction SetMapMode définit le mode de mappage du contexte d’appareil spécifié. Le mode de mappage définit l’unité de mesure utilisée pour transformer les unités d’espace de page en unités d’espace de l’appareil, et définit également l’orientation des axes x et y de l’appareil. |
SetMapperFlags La fonction SetMapperFlags modifie l’algorithme utilisé par le mappeur de polices lorsqu’il mappe des polices logiques à des polices physiques. |
SetMetaFileBitsEx La fonction SetMetaFileBitsEx crée un métafichier au format Windows basé sur la mémoire à partir des données fournies. |
SetMetaRgn La fonction SetMetaRgn croise la région de découpage actuelle du contexte d’appareil spécifié avec la métarégion actuelle et enregistre la région combinée en tant que nouvelle métarégion pour le contexte d’appareil spécifié. |
SetMiterLimit La fonction SetMiterLimit définit la limite de longueur des jointures de mitre pour le contexte d’appareil spécifié. |
SetPaletteEntries La fonction SetPaletteEntries définit les valeurs de couleur RVB (rouge, vert, bleu) et les indicateurs dans une plage d’entrées d’une palette logique. |
SetPixel La fonction SetPixel définit le pixel aux coordonnées spécifiées sur la couleur spécifiée. |
SetPixelFormat La fonction SetPixelFormat définit le format de pixel du contexte d’appareil spécifié au format spécifié par l’index iPixelFormat. |
SetPixelV La fonction SetPixelV définit le pixel aux coordonnées spécifiées sur l’approximation la plus proche de la couleur spécifiée. Le point doit se trouver dans la zone de découpage et la partie visible de l’appareil. |
SetPolyFillMode La fonction SetPolyFillMode définit le mode de remplissage de polygones pour les fonctions qui remplissent des polygones. |
SetRectRgn La fonction SetRectRgn convertit une région en région rectangulaire avec les coordonnées spécifiées. |
SetROP2 La fonction SetROP2 définit le mode de mixage de premier plan actuel. |
SetStretchBltMode La fonction SetStretchBltMode définit le mode d’étirement bitmap dans le contexte d’appareil spécifié. |
SetSystemPaletteUse La fonction SetSystemPaletteUse permet à une application de spécifier si la palette système contient 2 ou 20 couleurs statiques. |
SetTextAlign La fonction SetTextAlign définit les indicateurs d’alignement du texte pour le contexte d’appareil spécifié. |
SetTextCharacterExtra La fonction SetTextCharacterExtra définit l’espacement intercharacter. L’espacement intercharactaire est ajouté à chaque caractère, y compris les caractères d’arrêt, lorsque le système écrit une ligne de texte. |
SetTextColor La fonction SetTextColor définit la couleur de texte du contexte d’appareil spécifié sur la couleur spécifiée. |
SetTextJustification La fonction SetTextJustification spécifie la quantité d’espace que le système doit ajouter aux caractères d’arrêt d’une chaîne de texte. L’espace est ajouté lorsqu’une application appelle les fonctions TextOut ou ExtTextOut. |
SetViewportExtEx Définit les étendues horizontales et verticales de la fenêtre d’affichage pour un contexte d’appareil à l’aide des valeurs spécifiées. |
SetViewportOrgEx La fonction SetViewportOrgEx spécifie le point d’appareil mappé à l’origine de la fenêtre (0,0). |
SetWindowExtEx La fonction SetWindowExtEx définit les étendues horizontales et verticales de la fenêtre pour un contexte d’appareil à l’aide des valeurs spécifiées. |
SetWindowOrgEx La fonction SetWindowOrgEx spécifie le point de fenêtre mappé à l’origine de la fenêtre d’affichage (0,0). |
SetWinMetaFileBits La fonction SetWinMetaFileBits convertit un métafichier de l’ancien format Windows en nouveau format amélioré et stocke le nouveau métafichier en mémoire. |
SetWorldTransform La fonction SetWorldTransform définit une transformation linéaire à deux dimensions entre l’espace mondial et l’espace de page pour le contexte d’appareil spécifié. Cette transformation peut être utilisée pour mettre à l’échelle, faire pivoter, cisailler ou traduire la sortie graphique. |
StartDocA La fonction StartDoc démarre un travail d’impression. (ANSI) |
StartDocW La fonction StartDoc démarre un travail d’impression. (Unicode) |
StartPage La fonction StartPage prépare le pilote d’imprimante à accepter les données. |
StretchBlt La fonction StretchBlt copie une image bitmap d’un rectangle source dans un rectangle de destination, en étirant ou en compressant la bitmap pour qu’elle s’adapte aux dimensions du rectangle de destination, si nécessaire. |
StretchDIBits La fonction StretchDIBits copie les données de couleur d’un rectangle de pixels dans une image DIB, JPEG ou PNG dans le rectangle de destination spécifié. |
StrokeAndFillPath La fonction StrokeAndFillPath ferme toutes les figures ouvertes d’un chemin, caresse le contour du chemin à l’aide du stylet actuel et remplit son intérieur à l’aide du pinceau actuel. |
StrokePath La fonction StrokePath affiche le chemin spécifié à l’aide du stylet actuel. |
SwapBuffers La fonction SwapBuffers échange les mémoires tampons avant et arrière si le format de pixels actuel de la fenêtre référencée par le contexte d’appareil spécifié inclut une mémoire tampon arrière. |
TextOutA La fonction TextOut écrit une chaîne de caractères à l’emplacement spécifié, à l’aide de la police, de la couleur d’arrière-plan et de la couleur de texte actuellement sélectionnées. (ANSI) |
TextOutW La fonction TextOut écrit une chaîne de caractères à l’emplacement spécifié, à l’aide de la police, de la couleur d’arrière-plan et de la couleur de texte actuellement sélectionnées. (Unicode) |
TranslateCharsetInfo Traduit les informations de jeu de caractères et définit tous les membres d’une structure de destination en valeurs appropriées. |
TransparentBlt La fonction TransparentBlt effectue un transfert par bloc de bits des données de couleur correspondant à un rectangle de pixels du contexte d’appareil source spécifié vers un contexte d’appareil de destination. |
UnrealizeObject La fonction UnrealizeObject réinitialise l’origine d’un pinceau ou réinitialise une palette logique. |
UpdateColors La fonction UpdateColors met à jour la zone cliente du contexte d’appareil spécifié en remappage des couleurs actuelles dans la zone cliente vers la palette logique actuellement réalisée. |
UpdateICMRegKeyA La fonction UpdateICMRegKey gère les profils de couleur et les modules de gestion des couleurs dans le système. (ANSI) |
UpdateICMRegKeyW La fonction UpdateICMRegKey gère les profils de couleur et les modules de gestion des couleurs dans le système. (Unicode) |
wglCopyContext La fonction wglCopyContext copie les groupes sélectionnés d’états de rendu d’un contexte de rendu OpenGL vers un autre. |
wglCreateContext La fonction wglCreateContext crée un nouveau contexte de rendu OpenGL, qui convient pour dessiner sur l’appareil référencé par hdc. Le contexte de rendu a le même format de pixels que le contexte de l’appareil. |
wglCreateLayerContext La fonction wglCreateLayerContext crée un contexte de rendu OpenGL pour le dessin vers un plan de couche spécifié dans un contexte d’appareil. |
wglDeleteContext La fonction wglDeleteContext supprime un contexte de rendu OpenGL spécifié. |
wglDescribeLayerPlane La fonction wglDescribeLayerPlane obtient des informations sur les plans de couche d’un format de pixel donné. |
wglGetCurrentContext La fonction wglGetCurrentContext obtient un handle pour le contexte de rendu OpenGL actuel du thread appelant. |
wglGetCurrentDC La fonction wglGetCurrentDC obtient un handle pour le contexte d’appareil associé au contexte de rendu OpenGL actuel du thread appelant. |
wglGetLayerPaletteEntries Récupère les entrées de palette à partir d’un plan de couche d’index de couleur donné pour un contexte d’appareil spécifié. |
wglGetProcAddress La fonction wglGetProcAddress retourne l’adresse d’une fonction d’extension OpenGL à utiliser avec le contexte de rendu OpenGL actuel. |
wglMakeCurrent La fonction wglMakeCurrent fait d’un contexte de rendu OpenGL spécifié le contexte de rendu actuel du thread appelant. |
wglRealizeLayerPalette La fonction wglRealizeLayerPalette mappe les entrées de palette d’un plan de couche d’index de couleur donné dans la palette physique ou initialise la palette d’un plan de couche RVBA. |
wglSetLayerPaletteEntries Définit les entrées de palette dans un plan de couche d’index de couleur donné pour un contexte d’appareil spécifié. |
wglShareLists La fonction wglShareLists permet à plusieurs contextes de rendu OpenGL de partager un seul espace de liste d’affichage. |
wglSwapLayerBuffers La fonction wglSwapLayerBuffers permute les mémoires tampons avant et arrière dans les plans de superposition, de sous-couche et de main de la fenêtre référencées par un contexte d’appareil spécifié. |
wglUseFontBitmapsA La fonction wglUseFontBitmaps crée un ensemble de listes d’affichage bitmap à utiliser dans le contexte de rendu OpenGL actuel. (ANSI) |
wglUseFontBitmapsW La fonction wglUseFontBitmaps crée un ensemble de listes d’affichage bitmap à utiliser dans le contexte de rendu OpenGL actuel. (Unicode) |
wglUseFontOutlinesA La fonction wglUseFontOutlines crée un ensemble de listes d’affichage, une pour chaque glyphe de la police hiérarchique actuellement sélectionnée d’un contexte d’appareil, à utiliser avec le contexte de rendu actuel. (ANSI) |
wglUseFontOutlinesW La fonction wglUseFontOutlines crée un ensemble de listes d’affichage, une pour chaque glyphe de la police hiérarchique actuellement sélectionnée d’un contexte d’appareil, à utiliser avec le contexte de rendu actuel. (Unicode) |
WidenPath La fonction WidenPath redéfinit le chemin actuel en tant que zone qui serait peinte si le tracé était tracé à l’aide du stylet actuellement sélectionné dans le contexte d’appareil donné. |
Fonctions de rappel
ABORTPROC La fonction AbortProc est une fonction de rappel définie par l’application utilisée avec la fonction SetAbortProc. |
ENHMFENUMPROC La fonction EnhMetaFileProc est une fonction de rappel définie par l’application utilisée avec la fonction EnumEnhMetaFile. |
GOBJENUMPROC La fonction EnumObjectsProc est une fonction de rappel définie par l’application utilisée avec la fonction EnumObjects. |
ICMENUMPROCA Le rappel EnumICMProfilesProcCallback est une fonction de rappel définie par l’application qui traite les données de profil de couleur d’EnumICMProfiles . (ANSI) |
ICMENUMPROCW Le rappel EnumICMProfilesProcCallback est une fonction de rappel définie par l’application qui traite les données de profil de couleur d’EnumICMProfiles . (Unicode) |
LINEDDAPROC La fonction LineDDAProc est une fonction de rappel définie par l’application utilisée avec la fonction LineDDA. |
MFENUMPROC La fonction EnumMetaFileProc est une fonction de rappel définie par l’application qui traite les enregistrements de métafichier au format Windows. |
Structures
ABC La structure ABC contient la largeur d’un caractère dans une police TrueType. |
ABCFLOAT La structure ABCFLOAT contient les largeurs A, B et C d’un caractère de police. |
AXESLISTA La structure AXESLIST contient des informations sur tous les axes d’une police master multiple. (ANSI) |
AXESLISTW La structure AXESLIST contient des informations sur tous les axes d’une police master multiple. (Unicode) |
AXISINFOA La structure AXISINFO contient des informations sur un axe d’une police de plusieurs master. (ANSI) |
AXISINFOW La structure AXISINFO contient des informations sur un axe d’une police de plusieurs master. (Unicode) |
BITMAP La structure BITMAP définit le type, la largeur, la hauteur, le format de couleur et les valeurs de bits d’une bitmap. |
BITMAPCOREHEADER La structure BITMAPCOREHEADER contient des informations sur les dimensions et le format de couleur d’une DIB. |
BITMAPCOREINFO La structure BITMAPCOREINFO définit les dimensions et les informations de couleur d’une DIB. |
BITMAPFILEHEADER La structure BITMAPFILEHEADER contient des informations sur le type, la taille et la disposition d’un fichier qui contient une DIB. |
BITMAPINFO La structure BITMAPINFO définit les dimensions et les informations de couleur d’une DIB. |
BITMAPINFOHEADER La structure BITMAPINFOHEADER contient des informations sur les dimensions et le format de couleur d’une bitmap indépendante de l’appareil (DIB). |
BITMAPV4HEADER La structure BITMAPV4HEADER est le fichier d’en-tête d’informations bitmap. Il s’agit d’une version étendue de la structure BITMAPINFOHEADER. Les applications peuvent utiliser la structure BITMAPV5HEADER pour ajouter des fonctionnalités. |
BITMAPV5HEADER La structure BITMAPV5HEADER est le fichier d’en-tête d’informations bitmap. Il s’agit d’une version étendue de la structure BITMAPINFOHEADER. |
BLENDFUNCTION La structure BLENDFUNCTION contrôle la fusion en spécifiant les fonctions de fusion pour les bitmaps source et de destination. |
CHARSETINFO Contient des informations sur un jeu de caractères. |
CIEXYZ La structure CIEXYZ contient les coordonnées x, y et z d’une couleur spécifique dans un espace de couleurs spécifié. |
CIEXYZTRIPLE La structure CIEXYZTRIPLE contient les coordonnées x, y et z des trois couleurs qui correspondent aux points de terminaison rouge, vert et bleu pour un espace de couleurs logique spécifié. |
COLORADJUSTMENT La structure COLORADJUSTMENT définit les valeurs d’ajustement des couleurs utilisées par les fonctions StretchBlt et StretchDIBits lorsque le mode stretch est HALFTONE. Vous pouvez définir les valeurs d’ajustement des couleurs en appelant la fonction SetColorAdjustment. |
DESIGNVECTOR La structure DESIGNVECTOR est utilisée par une application pour spécifier des valeurs pour les axes d’une police master multiple. |
DEVMODEA La structure de données DEVMODE contient des informations sur l’initialisation et l’environnement d’une imprimante ou d’un périphérique d’affichage. |
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). |
DIBSECTION La structure DIBSECTION contient des informations sur une DIB créée en appelant la fonction CreateDIBSection. |
DISPLAY_DEVICEA La structure DISPLAY_DEVICE reçoit des informations sur le périphérique d’affichage spécifié par le paramètre iDevNum de la fonction EnumDisplayDevices. (ANSI) |
DISPLAY_DEVICEW La structure DISPLAY_DEVICE reçoit des informations sur le périphérique d’affichage spécifié par le paramètre iDevNum de la fonction EnumDisplayDevices. (Unicode) |
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_SDR_WHITE_LEVEL La structure DISPLAYCONFIG_SDR_WHITE_LEVEL (wingdi.h) contient des informations sur le niveau blanc SDR actuel d’un affichage. |
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. |
DOCINFOA La structure DOCINFO contient les noms de fichiers d’entrée et de sortie, ainsi que d’autres informations utilisées par la fonction StartDoc. (ANSI) |
DOCINFOW La structure DOCINFO contient les noms de fichiers d’entrée et de sortie, ainsi que d’autres informations utilisées par la fonction StartDoc. (Unicode) |
DRAWPATRECT La structure DRAWPATRECT définit un rectangle à créer. |
EMR La structure EMR fournit la structure de base pour tous les enregistrements de métafichiers améliorés. Un enregistrement de métafichier amélioré contient les paramètres d’une fonction GDI spécifique utilisée pour créer une partie d’une image dans un métafichier de format amélioré. |
EMRABORTPATH Contient des données pour les enregistrements métafichiers améliorés AbortPath, BeginPath, EndPath, CloseFigure, FlattenPath, WidenPath, SetMetaRgn, SaveDC et RealizePalette. |
EMRALPHABLEND La structure EMRALPHABLEND contient des membres pour l’enregistrement de métafichier amélioré AlphaBlend. |
EMRANGLEARC La structure EMRANGLEARC contient des membres pour l’enregistrement de métafichier amélioré AngleArc. |
EMRARC Les structures EMRARC, EMRARCTO, EMRCHORD et EMRPIE contiennent des membres pour les enregistrements métafichiers améliorés Arc, ArcTo, Chord et Pie. |
EMRBITBLT La structure EMRBITBLT contient des membres pour l’enregistrement de métafichier amélioré BitBlt. Notez que l’interface de périphérique graphique (GDI) convertit l’image bitmap dépendante de l’appareil en bitmap indépendante de l’appareil (DIB) avant de la stocker dans l’enregistrement de métafichier. |
EMRCOLORCORRECTPALETTE La structure EMRCOLORCORRECTPALETTE contient des membres pour l’enregistrement métafichier amélioré ColorCorrectPalette. |
EMRCOLORMATCHTOTARGET La structure EMRCOLORMATCHTOTARGET contient des membres pour l’enregistrement de métafichier amélioré ColorMatchToTarget. |
EMRCREATEBRUSHINDIRECT La structure EMRCREATEBRUSHINDIRECT contient des membres pour l’enregistrement de métafichier amélioré CreateBrushIndirect. |
EMRCREATECOLORSPACE La structure EMRCREATECOLORSPACE contient des membres pour l’enregistrement de métafichier amélioré CreateColorSpace. |
EMRCREATECOLORSPACEW La structure EMRCREATECOLORSPACEW contient des membres pour l’enregistrement de métafichier amélioré CreateColorSpace. Il diffère de EMRCREATECOLORSPACE en ce qu’il a un espace de couleurs logique Unicode et un tableau facultatif contenant des données de profil source brutes. |
EMRCREATEDIBPATTERNBRUSHPT La structure EMRCREATEDIBPATTERNBRUSHPT contient des membres pour l’enregistrement de métafichier amélioré CreateDIBPatternBrushPt. La structure BITMAPINFO est suivie par les bits bitmap qui forment une bitmap DIB (Device-Independent Bitmap) packed. |
EMRCREATEMONOBRUSH La structure EMRCREATEMONOBRUSH contient des membres pour les enregistrements métafichiers améliorés CreatePatternBrush (en cas de transmission d’une bitmap monochrome) ou CreateDIBPatternBrush (en cas de transmission d’un fichier DIB monochrome). |
EMRCREATEPALETTE La structure EMRCREATEPALETTE contient des membres pour l’enregistrement de métafichier amélioré CreatePalette. |
EMRCREATEPEN La structure EMRCREATEPEN contient des membres pour l’enregistrement de métafichier amélioré CreatePen. |
EMRELLIPSE Les structures EMRELLIPSE et EMRRECTANGLE contiennent des membres pour les enregistrements métafichiers améliorés Ellipse et Rectangle. |
EMREOF La structure EMREOF contient des données pour l’enregistrement de métafichier amélioré qui indique la fin du métafichier. |
EMREXCLUDECLIPRECT Les structures EMREXCLUDECLIPRECT et EMRINTERSECTCLIPRECT contiennent des membres pour les enregistrements de métafichiers améliorés ExcludeClipRect et IntersectClipRect. |
EMREXTCREATEFONTINDIRECTW La structure EMREXTCREATEFONTINDIRECTW contient des membres pour l’enregistrement de métafichier amélioré CreateFontIndirect. |
EMREXTCREATEPEN La structure EMREXTCREATEPEN contient des membres pour l’enregistrement métafichier amélioré ExtCreatePen. Si l’enregistrement contient une structure BITMAPINFO, il est suivi des bits bitmap qui forment une image bitmap indépendante de l’appareil (DIB) empaquetée. |
EMREXTFLOODFILL La structure EMREXTFLOODFILL contient des membres pour l’enregistrement métafichier amélioré ExtFloodFill. |
EMREXTSELECTCLIPRGN La structure EMREXTSELECTCLIPRGN contient des membres pour l’enregistrement métafichier amélioré ExtSelectClipRgn. |
EMREXTTEXTOUTA Les structures EMREXTTEXTOUTA et EMREXTTEXTOUTW contiennent des membres pour les enregistrements métafichiers améliorés ExtTextOut, TextOut ou DrawText. |
EMRFILLPATH Les structures EMRFILLPATH, EMRSTROKEANDFILLPATH et EMRSTROKEPATH contiennent des membres pour les enregistrements de métafichiers améliorés FillPath, StrokeAndFillPath et StrokePath. |
EMRFILLRGN La structure EMRFILLRGN contient des membres pour l’enregistrement métafichier amélioré FillRgn. |
EMRFORMAT La structure EMRFORMAT contient des informations qui identifient les données graphiques dans un métafichier amélioré. Un GDICOMMENT_MULTIFORMATS commentaire public de métafichier amélioré contient un tableau de structures EMRFORMAT. |
EMRFRAMERGN La structure EMRFRAMERGN contient des membres pour l’enregistrement de métafichier amélioré FrameRgn. |
EMRGDICOMMENT La structure EMRGDICOMMENT contient des données spécifiques à l’application. |
EMRGLSBOUNDEDRECORD La structure EMRGLSBOUNDEDRECORD contient des membres pour un enregistrement de métafichier amélioré généré par les fonctions OpenGL. Il contient des données pour les fonctions OpenGL avec des informations en unités de pixels qui doivent être mises à l’échelle lors de la lecture du métafichier. |
EMRGLSRECORD La structure EMRGLSRECORD contient des membres pour un enregistrement de métafichier amélioré généré par les fonctions OpenGL. Il contient des données pour les fonctions OpenGL qui sont mises à l’échelle automatiquement vers la fenêtre d’affichage OpenGL. |
EMRGRADIENTFILL La structure EMRGRADIENTFILL contient des membres pour l’enregistrement de métafichier amélioré GradientFill. |
EMRINVERTRGN Les structures EMRINVERTRGN et EMRPAINTRGN contiennent des membres pour les enregistrements métafichiers améliorés InvertRgn et PaintRgn. |
EMRLINETO Les structures EMRLINETO et EMRMOVETOEX contiennent des membres pour les enregistrements de métafichiers améliorés LineTo et MoveToEx. |
EMRMASKBLT La structure EMRMASKBLT contient des membres pour l’enregistrement de métafichier amélioré MaskBlt. Notez que l’interface GDI (Graphics Device Interface) convertit l’image bitmap dépendante de l’appareil en une image bitmap indépendante de l’appareil (DIB) avant de la stocker dans l’enregistrement du métafichier. |
EMRMODIFYWORLDTRANSFORM La structure EMRMODIFYWORLDTRANSFORM contient des membres pour l’enregistrement de métafichier amélioré ModifyWorldTransform. |
EMROFFSETCLIPRGN La structure EMROFFSETCLIPRGN contient des membres pour l’enregistrement de métafichier amélioré OffsetClipRgn. |
EMRPIXELFORMAT La structure EMRPIXELFORMAT contient les membres de l’enregistrement métafichier amélioré SetPixelFormat. Les informations de format de pixel dans ENHMETAHEADER font référence à cette structure. |
EMRPLGBLT La structure EMRPLGBLT contient des membres pour l’enregistrement métafichier amélioré PlgBlt. Notez que l’interface GDI (Graphics Device Interface) convertit l’image bitmap dépendante de l’appareil en une image bitmap indépendante de l’appareil (DIB) avant de la stocker dans l’enregistrement du métafichier. |
EMRPOLYDRAW La structure EMRPOLYDRAW contient des membres pour l’enregistrement métafichier amélioré PolyDraw. |
EMRPOLYDRAW16 La structure EMRPOLYDRAW16 contient des membres pour l’enregistrement métafichier amélioré PolyDraw. |
EMRPOLYLINE Les structures EMRPOLYLINE, EMRPOLYBEZIER, EMRPOLYGON, EMRPOLYBEZIERTO et EMRPOLYLINETO contiennent des membres pour les enregistrements métafichiers améliorés Polyline, PolyBezier, Polygon, PolyBezierTo et PolylineTo. |
EMRPOLYLINE16 Les structures EMRPOLYLINE16, EMRPOLYBEZIER16, EMRPOLYGON16, EMRPOLYBEZIERTO16 et EMRPOLYLINETO16 contiennent des membres pour les enregistrements métafichiers améliorés Polyline, PolyBezier, Polygon, PolyBezierTo et PolylineTo. |
EMRPOLYPOLYLINE Les structures EMRPOLYPOLYLINE et EMRPOLYPOLYGON contiennent des membres pour les enregistrements métafichiers améliorés PolyPolyline et PolyPolygon. |
EMRPOLYPOLYLINE16 Les structures EMRPOLYPOLYLINE16 et EMRPOLYPOLYGON16 contiennent des membres pour les enregistrements métafichiers améliorés PolyPolyline et PolyPolygon. |
EMRPOLYTEXTOUTA Les structures EMRPOLYTEXTOUTA et EMRPOLYTEXTOUTW contiennent des membres pour l’enregistrement métafichier amélioré PolyTextOut. |
EMRRESIZEPALETTE La structure EMRRESIZEPALETTE contient des membres pour l’enregistrement métafichier amélioré ResizePalette. |
EMRRESTOREDC La structure EMRRESTOREDC contient des membres pour l’enregistrement de métafichier amélioré RestoreDC. |
EMRROUNDRECT La structure EMRROUNDRECT contient des membres pour l’enregistrement de métafichier amélioré RoundRect. |
EMRSCALEVIEWPORTEXTEX Les structures EMRSCALEVIEWPORTEXTEX et EMRSCALEWINDOWEXTEX contiennent des membres pour les enregistrements de métafichiers améliorés ScaleViewportExtEx et ScaleWindowExtEx. |
EMRSELECTCLIPPATH Contient des paramètres pour les enregistrements metafichiers améliorés SelectClipPath, SetBkMode, SetMapMode, SetPolyFillMode, SetROP2, SetStretchBltMode, SetTextAlign, SetICMMode et SetLayout. |
EMRSELECTOBJECT Les structures EMRSELECTOBJECT et EMRDELETEOBJECT contiennent des membres pour les enregistrements de métafichiers améliorés SelectObject et DeleteObject. |
EMRSELECTPALETTE La structure EMRSELECTPALETTE contient des membres pour l’enregistrement de métafichier amélioré SelectPalette. Notez que le paramètre bForceBackground dans SelectPalette est toujours enregistré sous la forme TRUE, ce qui entraîne la réalisation de la palette en tant que palette d’arrière-plan. |
EMRSETARCDIRECTION La structure EMRSETARCDIRECTION contient des membres pour l’enregistrement métafichier amélioré SetArcDirection. |
EMRSETBKCOLOR Les structures EMRSETBKCOLOR et EMRSETTEXTCOLOR contiennent des membres pour les enregistrements de métafichiers améliorés SetBkColor et SetTextColor. |
EMRSETCOLORADJUSTMENT La structure EMRSETCOLORADJUSTMENT contient des membres pour l’enregistrement métafichier amélioré SetColorAdjustment. |
EMRSETCOLORSPACE Les structures EMRSETCOLORSPACE, EMRSELECTCOLORSPACE et EMRDELETECOLORSPACE contiennent des membres pour les enregistrements de métafichiers améliorés SetColorSpace et DeleteColorSpace. |
EMRSETDIBITSTODEVICE La structure EMRSETDIBITSTODEVICE contient des membres pour l’enregistrement de métafichier amélioré SetDIBitsToDevice. |
EMRSETICMPROFILE La structure EMRSETICMPROFILE contient des membres pour l’enregistrement métafichier amélioré SetICMProfile. |
EMRSETMAPPERFLAGS La structure EMRSETMAPPERFLAGS contient des membres pour l’enregistrement de métafichier amélioré SetMapperFlags. |
EMRSETMITERLIMIT La structure EMRSETMITERLIMIT contient des membres pour l’enregistrement de métafichier amélioré SetMiterLimit. |
EMRSETPALETTEENTRIES La structure EMRSETPALETTEENTRIES contient des membres pour l’enregistrement métafichier amélioré SetPaletteEntries. |
EMRSETPIXELV La structure EMRSETPIXELV contient des membres pour l’enregistrement métafichier amélioré SetPixelV. Lorsqu’un métafichier amélioré est créé, les appels à SetPixel sont également enregistrés dans cet enregistrement. |
EMRSETVIEWPORTEXTEX Les structures EMRSETVIEWPORTEXTEX et EMRSETWINDOWEXTEX contiennent des membres pour les enregistrements de métafichiers améliorés SetViewportEx et SetWindowExtEx. |
EMRSETVIEWPORTORGEX Les structures EMRSETVIEWPORTORGEX, EMRSETWINDOWORGEX et EMRSETBRUSHORGEX contiennent des membres pour les enregistrements de métafichiers améliorés SetViewportOrgEx, SetWindowOrgEx et SetBrushOrgEx. |
EMRSETWORLDTRANSFORM La structure EMRSETWORLDTRANSFORM contient des membres pour l’enregistrement de métafichier amélioré SetWorldTransform. |
EMRSTRETCHBLT La structure EMRSTRETCHBLT contient des membres pour l’enregistrement de métafichier étendu StretchBlt. Notez que l’interface GDI (Graphics Device Interface) convertit l’image bitmap dépendante de l’appareil en une image bitmap indépendante de l’appareil (DIB) avant de la stocker dans l’enregistrement du métafichier. |
EMRSTRETCHDIBITS La structure EMRSTRETCHDIBITS contient des membres pour l’enregistrement de métafichier étendu StretchDIBits. |
EMRTEXT La structure EMRTEXT contient des membres pour la sortie de texte. |
EMRTRANSPARENTBLT La structure EMRTRANSPARENTBLT contient des membres pour l’enregistrement de métafichier transparentBLT amélioré. |
ENHMETAHEADER La structure ENHMETAHEADER contient des données de métafichier amélioré, telles que les dimensions de l’image stockée dans le métafichier amélioré, le nombre d’enregistrements dans le métafichier amélioré, la résolution de l’appareil sur lequel l’image a été créée, etc. Cette structure est toujours le premier enregistrement d’un métafichier amélioré. |
ENHMETARECORD La structure ENHMETARECORD contient des données qui décrivent une fonction GDI (Graphics Device Interface) utilisée pour créer une partie d’une image dans un métafichier au format amélioré. |
ENUMLOGFONTA La structure ENUMLOGFONT définit les attributs d’une police, le nom complet d’une police et le style d’une police. (ANSI) |
ENUMLOGFONTEXA La structure ENUMLOGFONTEX contient des informations sur une police énumérée. (ANSI) |
ENUMLOGFONTEXDVA La structure ENUMLOGFONTEXDV contient les informations utilisées pour créer une police. (ANSI) |
ENUMLOGFONTEXDVW La structure ENUMLOGFONTEXDV contient les informations utilisées pour créer une police. (Unicode) |
ENUMLOGFONTEXW La structure ENUMLOGFONTEX contient des informations sur une police énumérée. (Unicode) |
ENUMLOGFONTW La structure ENUMLOGFONT définit les attributs d’une police, le nom complet d’une police et le style d’une police. (Unicode) |
ENUMTEXTMETRICA La structure ENUMTEXTMETRIC contient des informations sur une police physique. (ANSI) |
ENUMTEXTMETRICW La structure ENUMTEXTMETRIC contient des informations sur une police physique. (Unicode) |
EXTLOGFONTA La structure EXTLOGFONT définit les attributs d’une police. (ANSI) |
EXTLOGFONTW La structure EXTLOGFONT définit les attributs d’une police. (Unicode) |
EXTLOGPEN La structure EXTLOGPEN définit le stylet, la largeur et les attributs de pinceau d’un stylet étendu. |
FIXED La structure FIXED contient les parties intégrales et fractionnaires d’un nombre réel à point fixe. |
FONTSIGNATURE Contient des informations identifiant les pages de code et les sous-plages Unicode pour lesquelles une police donnée fournit des glyphes. |
GCP_RESULTSA La structure GCP_RESULTS contient des informations sur les caractères d’une chaîne. Cette structure reçoit les résultats de la fonction GetCharacterPlacement. Pour certaines langues, le premier élément des tableaux peut contenir des informations plus dépendantes de la langue. (ANSI) |
GCP_RESULTSW La structure GCP_RESULTS contient des informations sur les caractères d’une chaîne. Cette structure reçoit les résultats de la fonction GetCharacterPlacement. Pour certaines langues, le premier élément des tableaux peut contenir des informations plus dépendantes de la langue. (Unicode) |
GLYPHMETRICS La structure GLYPHMETRICS contient des informations sur l’emplacement et l’orientation d’un glyphe dans une cellule de caractères. |
GLYPHMETRICSFLOAT La structure GLYPHMETRICSFLOAT contient des informations sur l’emplacement et l’orientation d’un glyphe dans une cellule de caractères. |
GLYPHSET La structure GLYPHSET contient des informations sur une plage de points de code Unicode. |
GRADIENT_RECT La structure GRADIENT_RECT spécifie l’index de deux sommets dans le tableau pVertex de la fonction GradientFill. Ces deux sommets forment les limites supérieure gauche et inférieure droite d’un rectangle. |
GRADIENT_TRIANGLE La structure GRADIENT_TRIANGLE spécifie l’index de trois sommets dans le tableau pVertex de la fonction GradientFill. Ces trois sommets forment un triangle. |
HANDLETABLE La structure HANDLETABLE est un tableau de handles, chacun d’entre eux identifiant un objet GDI (Graphics Device Interface). |
KERNINGPAIR La structure KERNINGPAIR définit une paire de crénages. |
LAYERPLANEDESCRIPTOR La structure LAYERPLANEDESCRIPTOR décrit le format de pixels d’une surface de dessin. |
LOCALESIGNATURE Contient des informations de signature de police étendues, y compris deux champs de bits de page de code (CPBs) qui définissent les jeux de caractères et les pages de code par défaut et pris en charge. Cette structure est généralement utilisée pour représenter les relations entre la couverture de police et les paramètres régionaux. |
LOGBRUSH La structure LOGBRUSH définit le style, la couleur et le motif d’un pinceau physique. Il est utilisé par les fonctions CreateBrushIndirect et ExtCreatePen. |
LOGBRUSH32 La structure LOGBRUSH32 définit le style, la couleur et le motif d’un pinceau physique. |
LOGCOLORSPACEA La structure LOGCOLORSPACE contient des informations qui définissent un espace de couleurs logique. (ANSI) |
LOGCOLORSPACEW La structure LOGCOLORSPACE contient des informations qui définissent un espace de couleurs logique. (Unicode) |
LOGFONTA La structure LOGFONT définit les attributs d’une police. (ANSI) |
LOGFONTW La structure LOGFONT définit les attributs d’une police. (Unicode) |
LOGPALETTE La structure LOGPALETTE définit une palette logique. |
LOGPEN La structure LOGPEN définit le style, la largeur et la couleur d’un stylet. La fonction CreatePenIndirect utilise la structure LOGPEN. |
MAT2 La structure MAT2 contient les valeurs d’une matrice de transformation utilisée par la fonction GetGlyphOutline. |
METAFILEPICT Définit le format d’image de métafichier utilisé pour échanger des données de métafichier dans le Presse-papiers. |
METAHEADER La structure METAHEADER contient des informations sur un métafichier au format Windows. |
METARECORD La structure METARECORD contient un enregistrement de métafichier au format Windows. |
NEWTEXTMETRICA La structure NEWTEXTMETRIC contient des données qui décrivent une police physique. (ANSI) |
NEWTEXTMETRICEXA La structure NEWTEXTMETRICEX contient des informations sur une police physique. (ANSI) |
NEWTEXTMETRICEXW La structure NEWTEXTMETRICEX contient des informations sur une police physique. (Unicode) |
NEWTEXTMETRICW La structure NEWTEXTMETRIC contient des données qui décrivent une police physique. (Unicode) |
OUTLINETEXTMETRICA La structure OUTLINETEXTMETRIC contient des métriques décrivant une police TrueType. (ANSI) |
OUTLINETEXTMETRICW La structure OUTLINETEXTMETRIC contient des métriques décrivant une police TrueType. (Unicode) |
PALETTEENTRY Spécifie la couleur et l’utilisation d’une entrée dans une palette logique. |
PANOSE La structure PANOSE décrit les valeurs de classification de police PANOSE pour une police TrueType. Ces caractéristiques sont ensuite utilisées pour associer la police à d’autres polices d’apparence similaire, mais de noms différents. |
PIXELFORMATDESCRIPTOR La structure PIXELFORMATDESCRIPTOR décrit le format de pixel d’une surface de dessin. |
POINTFLOAT La structure POINTFLOAT contient les coordonnées x et y d’un point. |
POINTFX La structure POINTFX contient les coordonnées de points qui décrivent le contour d’un caractère dans une police TrueType. |
POLYTEXTA La structure POLYTEXT décrit comment la fonction PolyTextOut doit dessiner une chaîne de texte. (ANSI) |
POLYTEXTW La structure POLYTEXT décrit comment la fonction PolyTextOut doit dessiner une chaîne de texte. (Unicode) |
PSFEATURE_CUSTPAPER La structure PSFEATURE_CUSTPAPER contient des informations sur un format de papier personnalisé pour un pilote PostScript. Cette structure est utilisée avec la fonction d’échappement d’imprimante GET_PS_FEATURESETTING. |
PSFEATURE_OUTPUT La structure PSFEATURE_OUTPUT contient des informations sur les options de sortie du pilote PostScript. Cette structure est utilisée avec la fonction d’échappement d’imprimante GET_PS_FEATURESETTING. |
PSINJECTDATA La structure PSINJECTDATA est un en-tête pour la mémoire tampon d’entrée utilisée avec la fonction d’échappement d’imprimante POSTSCRIPT_INJECTION. |
RASTERIZER_STATUS La structure RASTERIZER_STATUS contient des informations sur l’installation de TrueType. Cette structure est remplie lorsqu’une application appelle la fonction GetRasterizerCaps. |
RGBQUAD La structure RGBQUAD décrit une couleur composée d’intensités relatives de rouge, de vert et de bleu. |
RGBTRIPLE La structure RGBTRIPLE décrit une couleur composée d’intensités relatives de rouge, de vert et de bleu. Le membre bmciColors de la structure BITMAPCOREINFO se compose d’un tableau de structures RGBTRIPLE. |
RGNDATA La structure RGNDATA contient un en-tête et un tableau de rectangles qui composent une région. Les rectangles sont triés de haut en bas, de gauche à droite. Ils ne se chevauchent pas. |
RGNDATAHEADER La structure RGNDATAHEADER décrit les données retournées par la fonction GetRegionData. |
TEXTMETRICA La structure TEXTMETRIC contient des informations de base sur une police physique. Toutes les tailles sont spécifiées en unités logiques ; autrement dit, elles dépendent du mode de mappage actuel du contexte d’affichage. (ANSI) |
TEXTMETRICW La structure TEXTMETRIC contient des informations de base sur une police physique. Toutes les tailles sont spécifiées en unités logiques ; autrement dit, elles dépendent du mode de mappage actuel du contexte d’affichage. (Unicode) |
TRIVERTEX La structure TRIVERTEX contient des informations de couleur et de position. |
TTPOLYCURVE La structure TTPOLYCURVE contient des informations sur une courbe dans le contour d’un caractère TrueType. |
TTPOLYGONHEADER La structure TTPOLYGONHEADER spécifie la position de départ et le type d’un contour dans un contour de caractères TrueType. |
WCRANGE La structure WCRANGE spécifie une plage de caractères Unicode. |
XFORM La structure XFORM spécifie une transformation espace-monde en espace de page. |
Énumérations
DISPLAYCONFIG_DEVICE_INFO_TYPE L’énumération DISPLAYCONFIG_DEVICE_INFO_TYPE spécifie le type d’informations d’appareil 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 pixels 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 le chemin présent d’un réseau vidéo présent (VidPN). |
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. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour