Partager via


énumération DWRITE_RENDERING_MODE (dwrite.h)

Représente une méthode de rendu des glyphes.

Note Cette rubrique concerne DWRITE_RENDERING_MODE dans Windows 8 et versions ultérieures. Pour plus d’informations sur la version précédente, consultez la section Remarques.
 

Syntaxe

typedef enum DWRITE_RENDERING_MODE {
  DWRITE_RENDERING_MODE_DEFAULT,
  DWRITE_RENDERING_MODE_ALIASED,
  DWRITE_RENDERING_MODE_GDI_CLASSIC,
  DWRITE_RENDERING_MODE_GDI_NATURAL,
  DWRITE_RENDERING_MODE_NATURAL,
  DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC,
  DWRITE_RENDERING_MODE_OUTLINE,
  DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC,
  DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL,
  DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL,
  DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC
} ;

Constantes

 
DWRITE_RENDERING_MODE_DEFAULT
Spécifie que le mode de rendu est déterminé automatiquement, en fonction de la police et de la taille.
DWRITE_RENDERING_MODE_ALIASED
Spécifie qu’aucune anti-aliasing n’est effectuée. Chaque pixel est défini sur la couleur de premier plan du texte ou conserve la couleur de l’arrière-plan.
DWRITE_RENDERING_MODE_GDI_CLASSIC
Spécifie que l’anticrénelage est effectué dans le sens horizontal et que l’apparence des glyphes est compatible avec la disposition de GDI à l’aide de CLEARTYPE_QUALITY.
Utilisez DWRITE_MEASURING_MODE_GDI_CLASSIC pour obtenir des avances de glyphe. L’anti-attirail peut être ClearType ou des nuances de gris en fonction du mode d’anticrénelie du texte.
DWRITE_RENDERING_MODE_GDI_NATURAL
Spécifie que l’anticrénelage est effectué dans le sens horizontal et que l’apparence des glyphes est compatible avec la disposition de GDI à l’aide de CLEARTYPE_NATURAL_QUALITY.
Les avancées de glyphe sont proches des avancées de la conception de police, mais elles sont toujours arrondies à des pixels entiers. Utilisez DWRITE_MEASURING_MODE_GDI_NATURAL pour obtenir des avances de glyphe.
L’anti-attirail peut être ClearType ou des nuances de gris en fonction du mode d’anticrénelie du texte.
DWRITE_RENDERING_MODE_NATURAL
Spécifie que l’anticrénelage est effectué dans le sens horizontal. Ce mode de rendu permet de positionner les glyphes avec une précision subpixel et
est donc approprié
pour la disposition naturelle (c’est-à-dire indépendante de la résolution). L’anti-attirail peut être ClearType ou des nuances de gris en fonction du mode d’anticrénelie du texte.
DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC
Semblable au mode naturel, sauf que l’anti-ataliasing est effectué dans les directions horizontale et verticale.
Il est généralement utilisé à des tailles plus grandes pour rendre les courbes et les lignes diagonales plus lisses. L’anticrénelage peut être ClearType ou nuances de gris en fonction de
en mode anti-attirail de texte.
DWRITE_RENDERING_MODE_OUTLINE
Spécifie que le rendu doit contourner le rastériseur et utiliser directement les contours. Il est généralement utilisé à de très grandes tailles.
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC

Notes

DWRITE_RENDERING_MODE précédent windows 8

enum DWRITE_RENDERING_MODE {
  DWRITE_RENDERING_MODE_DEFAULT, 
  DWRITE_RENDERING_MODE_ALIASED, 
  DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC, 
  DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL, 
  DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL, 
  DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC, 
  DWRITE_RENDERING_MODE_OUTLINE 

};

Spécifications

   
Client minimal pris en charge Windows 8 et Mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP]
En-tête dwrite.h