Compartir a través de


Método ID2D1DeviceContext4::D rawText(constWCHAR*,UINT32,IDWriteTextFormat*,constD2D1_RECT_F&,ID2D1Brush*,ID2D1SvgGlyphStyle*,UINT32,D2D1_DRAW_TEXT_OPTIONS,DWRITE_MEASURING_MODE) (d2d1_3.h)

Dibuja el texto dentro del rectángulo de diseño especificado.

De forma predeterminada, este método realiza el ajuste de línea base y representa versiones de color de glifos en fuentes de color.

Sintaxis

void DrawText(
  [in]           const WCHAR            *string,
                 UINT32                 stringLength,
  [in]           IDWriteTextFormat      *textFormat,
  [ref]          const D2D1_RECT_F &    layoutRect,
  [in, optional] ID2D1Brush             *defaultFillBrush,
  [in, optional] ID2D1SvgGlyphStyle     *svgGlyphStyle,
                 UINT32                 colorPaletteIndex,
                 D2D1_DRAW_TEXT_OPTIONS options,
                 DWRITE_MEASURING_MODE  measuringMode
);

Parámetros

[in] string

Tipo: const WCHAR*

Un puntero a una matriz de caracteres Unicode por dibujar.

stringLength

Tipo: UINT32

Número de caracteres de la cadena.

[in] textFormat

Tipo: IDWriteTextFormat*

Un objeto que describe los detalles de formato del texto que se dibujará, como la fuente, el tamaño de fuente y la dirección del flujo.

[ref] layoutRect

Tipo: const D2D1_RECT_F

El tamaño y la posición del área en que se dibujará el texto.

[in, optional] defaultFillBrush

Tipo: ID2D1Brush*

Pincel utilizado para pintar el texto.

[in, optional] svgGlyphStyle

Tipo: ID2D1SvgGlyphStyle*

Valores para el relleno de contexto, el trazo de contexto y el valor de contexto que se usan al representar glifos SVG.

colorPaletteIndex

Tipo: UINT32

Índice usado para seleccionar una paleta de colores dentro de una fuente de color.

options

Tipo: D2D1_DRAW_TEXT_OPTIONS

Un valor que indica si el texto se debe acoplar a los límites de píxeles y si el texto se debe recortar según el rectángulo de diseño. El valor predeterminado es D2D1_DRAW_TEXT_OPTIONS_NONE, lo que indica que el texto se debe ajustar a los límites de píxeles y no debe recortarse en el rectángulo de diseño.

measuringMode

Tipo: DWRITE_MEASURING_MODE

Un valor que indica cómo se usan las métricas de glifo para medir el texto cuando tiene formato. El valor predeterminado es DWRITE_MEASURING_MODE_NATURAL.

Valor devuelto

None

Requisitos

   
Plataforma de destino Windows
Encabezado d2d1_3.h
Archivo DLL D2d1.dll

Consulte también

ID2D1DeviceContext4