estructura de DWRITE_UNDERLINE (dwrite.h)
Contiene información sobre el ancho, grosor, desplazamiento, alto de ejecución, dirección de lectura y dirección de flujo de un subrayado.
Sintaxis
struct DWRITE_UNDERLINE {
FLOAT width;
FLOAT thickness;
FLOAT offset;
FLOAT runHeight;
DWRITE_READING_DIRECTION readingDirection;
DWRITE_FLOW_DIRECTION flowDirection;
WCHAR const *localeName;
DWRITE_MEASURING_MODE measuringMode;
};
Miembros
width
Tipo: FLOAT
Valor que indica el ancho del subrayado, medido en paralelo a la línea base.
thickness
Tipo: FLOAT
Valor que indica el grosor del subrayado, medido perpendicular a la línea base.
offset
Tipo: FLOAT
Valor que indica el desplazamiento del subrayado de la línea base. Un desplazamiento positivo representa una posición debajo de la línea base (lejos del texto) y un desplazamiento negativo está por encima (hacia el texto).
runHeight
Tipo: FLOAT
Valor que indica el alto de la ejecución más alta donde se aplica el subrayado.
readingDirection
Tipo: DWRITE_READING_DIRECTION
Valor que indica la dirección de lectura del texto asociado al subrayado. Este valor se usa para interpretar si el valor de ancho se ejecuta horizontal o verticalmente.
flowDirection
Tipo: DWRITE_FLOW_DIRECTION
Valor que indica la dirección del flujo del texto asociado al subrayado. Este valor se usa para interpretar si el valor de grosor avanza de arriba a abajo, de izquierda a derecha o de derecha a izquierda.
localeName
Tipo: const WCHAR*
Matriz de caracteres que contiene la configuración regional del texto en el que se dibuja el subrayado. Por ejemplo, en texto vertical, el subrayado pertenece a la izquierda para chino pero a la derecha para japonés.
measuringMode
Tipo: DWRITE_MEASURING_MODE
El modo de medición puede ser útil para el representador para determinar cómo se representan los subrayados, como redondear el grosor a un píxel entero en modos compatibles con GDI.
Comentarios
Todas las coordenadas están en píxeles independientes del dispositivo (DIP).
Requisitos
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | dwrite.h |