Método IDWriteBitmapRenderTarget3::D rawPaintGlyphRun (dwrite_3.h)
Dibuja un glifo ejecutado en un formato de imagen de "pintura" devuelto por IDWriteColorGlyphRunEnumerator1.
Sintaxis
HRESULT DrawPaintGlyphRun(
FLOAT baselineOriginX,
FLOAT baselineOriginY,
DWRITE_MEASURING_MODE measuringMode,
DWRITE_GLYPH_RUN const *glyphRun,
DWRITE_GLYPH_IMAGE_FORMATS glyphImageFormat,
COLORREF textColor,
UINT32 colorPaletteIndex,
RECT *blackBoxRect
);
Parámetros
baselineOriginX
Tipo: FLOAT
Coordenada X de la línea base.
baselineOriginY
Tipo: FLOAT
Coordenada Y de la línea base.
measuringMode
Tipo: DWRITE_MEASURING_MODE
Especifica el modo de medición para colocar glifos en la ejecución.
glyphRun
Tipo: _In_ DWRITE_GLYPH_RUN const*
El glifo se ejecuta para dibujar.
glyphImageFormat
Tipo: DWRITE_GLYPH_IMAGE_FORMATS
Formato de imagen de la ejecución del glifo de color, tal y como devuelve IDWriteColorGlyphRunEnumerator1. Debe ser uno de los formatos de imagen de "pintura".
textColor
Tipo: COLORREF
Color de primer plano del texto, que se usa en los casos en los que un glifo de color usa el color del texto.
colorPaletteIndex
Tipo: UINT32
Índice de base cero de la paleta de colores definida por fuente que se va a usar.
blackBoxRect
Tipo: _Out_opt_ RECT *
Rectángulo opcional que recibe el rectángulo delimitador (en píxeles, no DIP) de todos los píxeles afectados por dibujar la ejecución del glifo. El rectángulo de cuadro negro puede extenderse más allá de las dimensiones del mapa de bits.
Valor devuelto
Código de error HRESULT estándar.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1809 (con SDK de Aplicaciones para Windows 1.2 o posterior) |
Encabezado | dwrite_3.h |