Compartir a través de


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