Compartir a través de


Método ID2D1DeviceContext7::D rawGlyphRunWithColorSupport (d2d1_3.h)

Importante

Parte de la información se relaciona con un producto de versión preliminar que puede modificarse sustancialmente antes de su lanzamiento comercial. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.

Dibuja una ejecución de glifo, utilizando representaciones de color de glifos si están disponibles en la fuente. Se recomienda representar glifos de color mediante este método.

Sintaxis

void DrawGlyphRunWithColorSupport(
  D2D1_POINT_2F                       baselineOrigin,
  const DWRITE_GLYPH_RUN              *glyphRun,
  const DWRITE_GLYPH_RUN_DESCRIPTION  *glyphRunDescription,
  ID2D1Brush                          *foregroundBrush,
  ID2D1SvgGlyphStyle                  *svgGlyphStyle,
  UINT32                              colorPaletteIndex,
  DWRITE_MEASURING_MODE               measuringMode,
  D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION bitmapSnapOption
);

Parámetros

baselineOrigin

Tipo: D2D1_POINT_2F

Línea base.

glyphRun

Tipo: _In_ DWRITE_GLYPH_RUN * CONST

El glifo se ejecuta para dibujar.

glyphRunDescription

Tipo: _In_opt_ DWRITE_GLYPH_RUN_DESCRIPTION * CONST

Descripción de la ejecución del glifo que se va a dibujar.

foregroundBrush

Tipo: _In_opt_ ID2D1Brush *

Pincel de primer plano para el texto.

svgGlyphStyle

Tipo: _In_opt_ ID2D1SvgGlyphStyle *

Estilo glifo.

colorPaletteIndex

Tipo: UINT32

Índice de base cero de la paleta de colores definida por fuente que se va a usar.

measuringMode

Tipo: DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL

Especifica el modo de medición para colocar glifos en la ejecución.

bitmapSnapOption

Tipo: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION = D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT

Opciones de ajuste.

Valor devuelto

None

Requisitos

   
Encabezado d2d1_3.h