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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de