Método ID2D1DeviceContext7::D rawGlyphRunWithColorSupport (d2d1_3.h)
Importante
Algumas informações estão relacionadas a um produto de pré-lançamento que pode ser substancialmente modificado antes de ser lançado comercialmente. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Desenha uma execução de glifo, usando representações coloridas de glifos, se disponível na fonte. Recomendamos que você renderize glifos de cor usando esse método.
Sintaxe
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
A linha de base.
glyphRun
Tipo: _In_ CONST DWRITE_GLYPH_RUN *
O glifo é executado para desenhar.
glyphRunDescription
Tipo: _In_opt_ DWRITE_GLYPH_RUN_DESCRIPTION * CONST
Uma descrição da execução do glifo a ser desenhada.
foregroundBrush
Tipo: _In_opt_ ID2D1Brush *
Pincel de primeiro plano para o texto.
svgGlyphStyle
Tipo: _In_opt_ ID2D1SvgGlyphStyle *
O estilo do glifo.
colorPaletteIndex
Tipo: UINT32
Índice baseado em zero da paleta de cores definida pela fonte a ser usada.
measuringMode
Tipo: DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL
Especifica o modo de medição para posicionar glifos na execução.
bitmapSnapOption
Tipo: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION = D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT
Opções de ajuste.
Retornar valor
Nenhum
Requisitos
Cabeçalho | d2d1_3.h |