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