Compartir a través de


enumeración DWRITE_RENDERING_MODE (dwrite.h)

Representa un método de representación de glifos.

Nota Este tema trata sobre DWRITE_RENDERING_MODE en Windows 8 y versiones posteriores. Para obtener información sobre la versión anterior, consulte la sección Comentarios.
 

Syntax

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
Especifica que el modo de representación se determina automáticamente, en función de la fuente y el tamaño.
DWRITE_RENDERING_MODE_ALIASED
Especifica que no se realiza ningún suavizado de alias. Cada píxel se establece en el color de primer plano del texto o conserva el color del fondo.
DWRITE_RENDERING_MODE_GDI_CLASSIC
Especifica que el suavizado de contorno se realiza en la dirección horizontal y la apariencia de glifos es compatible con el diseño con GDI mediante CLEARTYPE_QUALITY.
Use DWRITE_MEASURING_MODE_GDI_CLASSIC para obtener avances del glifo. El suavizado de contornos puede ser ClearType o escala de grises en función del modo de suavizado de contorno de texto.
DWRITE_RENDERING_MODE_GDI_NATURAL
Especifica que el suavizado de contorno se realiza en la dirección horizontal y la apariencia de glifos es compatible con el diseño con GDI mediante CLEARTYPE_NATURAL_QUALITY.
Los avances del glifo están cerca de los avances de diseño de fuente, pero todavía se redondean a píxeles enteros. Use DWRITE_MEASURING_MODE_GDI_NATURAL para obtener avances del glifo.
El suavizado de contornos puede ser ClearType o escala de grises en función del modo de suavizado de contorno de texto.
DWRITE_RENDERING_MODE_NATURAL
Especifica que el suavizado de contorno se realiza en la dirección horizontal. Este modo de representación permite colocar glifos con precisión de subpíxel y
por lo tanto, es adecuado
para diseño natural (es decir, independiente de la resolución). El suavizado de contornos puede ser ClearType o escala de grises en función del modo de suavizado de contorno de texto.
DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC
De forma similar al modo natural, excepto que el suavizado de contorno se realiza en las direcciones horizontales y verticales.
Normalmente, esto se usa con tamaños más grandes para que las curvas y las líneas diagonales parezcan más suaves. El suavizado de contornos puede ser ClearType o escala de grises en función de
en el modo de suavizado de contorno de texto.
DWRITE_RENDERING_MODE_OUTLINE
Especifica que la representación debe omitir el rasterizador y usar los esquemas directamente. Normalmente se usa en tamaños muy grandes.
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC

Comentarios

DWRITE_RENDERING_MODE anterior a 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 

};

Requisitos

   
Cliente mínimo compatible Actualización de windows 8 y plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 y Actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado dwrite.h