Método ID2D1DeviceContext4::D rawTextLayout (d2d1_3.h)
Dibuja un objeto de diseño de texto. Si el diseño no se cambia posteriormente, esto puede ser más eficaz que DrawText al dibujar el mismo diseño repetidamente.
Sintaxis
void DrawTextLayout(
D2D1_POINT_2F origin,
[in] IDWriteTextLayout *textLayout,
[in, optional] ID2D1Brush *defaultFillBrush,
[in, optional] ID2D1SvgGlyphStyle *svgGlyphStyle,
UINT32 colorPaletteIndex,
D2D1_DRAW_TEXT_OPTIONS options
);
Parámetros
origin
Tipo: D2D1_POINT_2F
Punto, descrito en píxeles independientes del dispositivo, en el que se dibuja la esquina superior izquierda del texto descrito por textLayout .
[in] textLayout
Tipo: IDWriteTextLayout*
El texto con formato que se dibujará. Los efectos de dibujo que no heredan de ID2D1Resource se omiten. Si hay efectos de dibujo que heredan de ID2D1Resource que no son pinceles, este método produce un error y el destino de representación se coloca en un estado de error.
[in, optional] defaultFillBrush
Tipo: ID2D1Brush*
Pincel utilizado para pintar el texto.
[in, optional] svgGlyphStyle
Tipo: ID2D1SvgGlyphStyle*
Los valores de relleno de contexto, trazo de contexto y 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, 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.
Valor devuelto
None
Requisitos
Plataforma de destino | Windows |
Encabezado | d2d1_3.h |
Archivo DLL | D2d1.dll |