Compartir a través de


CRenderTarget::DrawTextLayout

Dibuja el texto con formato descrito por el objeto IDWriteTextLayout especificado.

void DrawTextLayout(
   const CD2DPointF& ptOrigin,
   CD2DTextLayout* textLayout,
   CD2DBrush* pBrushForeground,
   D2D1_DRAW_TEXT_OPTIONS options = D2D1_DRAW_TEXT_OPTIONS_NONE
);

Parámetros

  • ptOrigin
    El punto, descrito en píxeles independientes del dispositivo, en el que se dibuja la esquina superior izquierda del texto se describe mediante textLayout.

  • textLayout
    Texto con formato que se va a dibujar. Se ignora cualquier efecto de dibujo que no herede de ID2D1Resource. Si hay efectos de dibujo que heredan de ID2D1Resource que no son pinceles, se produce un error en este método y el destino de representación se coloca en un estado de error.

  • pBrushForeground
    El pincel utilizado para pintar cualquier texto en textLayout que aún no tiene un pincel asociado a él como un efecto del dibujo (se especifica mediante el método IDWriteTextLayout::SetDrawingEffect).

  • 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.

Requisitos

Encabezado: afxrendertarget.h

Vea también

Referencia

CRenderTarget (Clase)