Compartilhar via


Método ID2D1DeviceContext::D rawGlyphRun (d2d1_1.h)

Desenha uma série de glifos para o contexto do dispositivo.

Sintaxe

void DrawGlyphRun(
                 D2D1_POINT_2F                      baselineOrigin,
  [in]           const DWRITE_GLYPH_RUN             *glyphRun,
  [in, optional] const DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription,
  [in]           ID2D1Brush                         *foregroundBrush,
                 DWRITE_MEASURING_MODE              measuringMode
);

Parâmetros

baselineOrigin

Tipo: D2D1_POINT_2F

Origem do primeiro glifo na série.

[in] glyphRun

Tipo: const DWRITE_GLYPH_RUN*

Os glifos a serem renderizados.

[in, optional] glyphRunDescription

Tipo: const DWRITE_GLYPH_RUN_DESCRIPTION*

Informações da série de glifos suplementares.

[in] foregroundBrush

Tipo: ID2D1Brush*

O pincel que define a cor do texto.

measuringMode

Tipo: DWRITE_MEASURING_MODE

O modo de medição da série de glifos, usado para determinar os avanços e deslocamentos. O valor padrão é DWRITE_MEASURING_MODE_NATURAL.

Retornar valor

Nenhum

Comentários

O glifoRunDescription é ignorado durante a renderização, mas pode ser útil para impressão e serialização de comandos de renderização, como para um arquivo XPS ou SVG. Isso estende ID2D1RenderTarget::D rawGlyphRun, que não tinha a descrição da execução do glifo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho d2d1_1.h
DLL D2d1.dll

Confira também

ID2D1Brush

ID2D1DeviceContext

ID2D1RenderTarget::D rawGlyphRun