Partager via


énumération DWRITE_RENDERING_MODE1 (dwrite_3.h)

Spécifie le mode de rendu des glyphes.

Syntaxe

typedef enum DWRITE_RENDERING_MODE1 {
  DWRITE_RENDERING_MODE1_DEFAULT,
  DWRITE_RENDERING_MODE1_ALIASED,
  DWRITE_RENDERING_MODE1_GDI_CLASSIC,
  DWRITE_RENDERING_MODE1_GDI_NATURAL,
  DWRITE_RENDERING_MODE1_NATURAL,
  DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC,
  DWRITE_RENDERING_MODE1_OUTLINE,
  DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC_DOWNSAMPLED
} ;

Constantes

 
DWRITE_RENDERING_MODE1_DEFAULT
Spécifie que le mode de rendu est déterminé automatiquement, en fonction de la police et de la taille.
DWRITE_RENDERING_MODE1_ALIASED
Spécifie qu’aucun anticrénelage n’est effectué. Chaque pixel est défini sur la couleur de premier plan du texte ou conserve la couleur de l’arrière-plan.
DWRITE_RENDERING_MODE1_GDI_CLASSIC
Spécifie que l’anticrénelage est effectué dans la direction horizontale 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 glyphes. L’anticrénelage peut être ClearType ou en nuances de gris en fonction du mode d’anticrénelage du texte.
DWRITE_RENDERING_MODE1_GDI_NATURAL
Spécifie que l’anticrénelage est effectué dans la direction horizontale et que l’apparence des glyphes est compatible avec la disposition de GDI à l’aide de CLEARTYPE_NATURAL_QUALITY.
Les avancées du glyphe sont proches des avancées de la conception de police, mais sont toujours arrondies à des pixels entiers. Utilisez DWRITE_MEASURING_MODE_GDI_NATURAL pour obtenir des avances de glyphes.
L’anticrénelage peut être ClearType ou en nuances de gris en fonction du mode d’anticrénelage du texte.
DWRITE_RENDERING_MODE1_NATURAL
Spécifie que l’anticrénelage est effectué dans la direction horizontale. Ce mode de rendu permet de positionner les glyphes avec une précision de sous-pixel et
convient donc à la disposition naturelle (c’est-à-dire indépendante de la résolution).
L’anticrénelage peut être ClearType ou en nuances de gris en fonction du mode d’anticrénelage du texte.
DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC
Semblable au mode naturel, sauf que l’anticrénelage est effectué dans les directions horizontale et verticale.
Cela 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 en nuances de gris en fonction du mode d’anticrénelage du texte.
DWRITE_RENDERING_MODE1_OUTLINE
Spécifie que le rendu doit ignorer le rastériseur et utiliser directement les contours. Il est généralement utilisé à de très grandes tailles.
DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC_DOWNSAMPLED
Semblable au mode symétrique naturel, à ceci près que lorsque cela est possible, le texte doit être rastérisé sous une forme sous-échantillonnée.

Spécifications

   
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
En-tête dwrite_3.h