Compartir a través de


CRenderTarget::DrawText

Dibuja el texto especificado mediante la información de formato proporcionada por un objeto IDWriteTextFormat.

void DrawText(
   const CString& strText,
   const CD2DRectF& rect,
   CD2DBrush* pForegroundBrush,
   CD2DTextFormat* textFormat = NULL,
   D2D1_DRAW_TEXT_OPTIONS options = D2D1_DRAW_TEXT_OPTIONS_NONE,
   DWRITE_MEASURING_MODE measuringMode = DWRITE_MEASURING_MODE_NATURAL
);

Parámetros

  • strText
    Puntero a una matriz de caracteres Unicode para dibujar.

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

  • pForegroundBrush
    Pincel utilizado para pintar el texto.

  • textFormat
    Un objeto que describe el formato del texto para dibujar, como la fuente, el tamaño de fuente y la dirección de flujo.

  • options
    Un valor que indica si el texto debe ajustarse a los límites del píxel y si el texto debe recortarse al rectángulo de diseño. El valor predeterminado es D2D1_DRAW_TEXT_OPTIONS_NONE, que indica que el texto se debería ajustar a los límites de píxeles y no se debería recortar al rectángulo del diseño.

  • measuringMode
    Un valor que indica cómo las métricas de glifos se utilizan para medir el texto cuando se le da formato. El valor predeterminado es DWRITE_MEASURING_MODE_NATURAL.

Requisitos

Encabezado: afxrendertarget.h

Vea también

Referencia

CRenderTarget (Clase)