Compartir a través de


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

Dibuja una serie de glifos en el contexto del dispositivo.

Sintaxis

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

Origen del primer glifo de la serie.

[in] glyphRun

Tipo: const DWRITE_GLYPH_RUN*

Los glifos que se representarán.

[in, optional] glyphRunDescription

Tipo: const DWRITE_GLYPH_RUN_DESCRIPTION*

Información complementaria de la serie de glifos.

[in] foregroundBrush

Tipo: ID2D1Brush*

Pincel que define el color del texto.

measuringMode

Tipo: DWRITE_MEASURING_MODE

Modo de medición de la serie de glifos, utilizado para determinar los avances y desplazamientos. El valor predeterminado es DWRITE_MEASURING_MODE_NATURAL.

Valor devuelto

None

Observaciones

El glifoRunDescription se omite al representar, pero puede ser útil para imprimir y serializar comandos de representación, como en un archivo XPS o SVG. Esto extiende ID2D1RenderTarget::D rawGlyphRun, que no tiene la descripción de la ejecución del glifo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 y Actualización de plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d2d1_1.h
Archivo DLL D2d1.dll

Consulte también

ID2D1Brush

ID2D1DeviceContext

ID2D1RenderTarget::D rawGlyphRun