estructura de DWRITE_COLOR_GLYPH_RUN (dwrite_2.h)
Contiene la información que necesitan los representadores para dibujar ejecuciones de glifo con información de color de glifo. Todas las coordenadas están en píxeles independientes del dispositivo (DIP).
Sintaxis
struct DWRITE_COLOR_GLYPH_RUN {
DWRITE_GLYPH_RUN glyphRun;
DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription;
FLOAT baselineOriginX;
FLOAT baselineOriginY;
DWRITE_COLOR_F runColor;
UINT16 paletteIndex;
};
Miembros
glyphRun
Glyph se ejecuta para dibujar para esta capa.
glyphRunDescription
Puntero a la descripción de ejecución del glifo para esta capa. Puede ser NULL. Por ejemplo, cuando la ejecución del glifo original se divide en varias capas, una capa podría tener una descripción y las demás no tienen ninguna.
baselineOriginX
Coordenada X del origen de línea base de la capa.
baselineOriginY
Coordenada Y del origen de línea base de la capa.
runColor
Valor de color de la ejecución; Si todos los miembros son cero, la ejecución debe dibujarse con el pincel actual.
paletteIndex
Índice de base cero en la paleta de colores de la fuente; si se 0xFFFF, la ejecución debe dibujarse con el pincel actual.
Requisitos
Cliente mínimo compatible | Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | dwrite_2.h |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de