Partilhar via


CRenderTarget::DrawTextLayout

Desenha texto formatado descrito pelo objeto especificado de IDWriteTextLayout.

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

Parâmetros

  • ptOrigin
    O ponto, descrito em pixels independentes de dispositivo, no canto superior esquerdo do texto descrito pelo textLayout é desenhado.

  • textLayout
    Texto formatado para desenhar.Todos os efeitos de desenho que não herdarem de ID2D1Resource são ignorados.Se estiver desenhando efeitos que herdam de ID2D1Resource que não são pincéis, esse método falha e o destino processamento é colocado em um estado de erro.

  • pBrushForeground
    O pincel usado para pintar um texto em textLayout que ainda não tiver um pincel associado a ele como um efeito de desenho (especificado pelo método de IDWriteTextLayout::SetDrawingEffect).

  • options
    Um valor que indica se o texto deve ser definido para os limites de pixel e se o texto deve ser recortado ao retângulo de layout.O valor padrão é D2D1_DRAW_TEXT_OPTIONS_NONE, que indica que o texto deve ser definido para os limites de pixel e não deve ser recortado ao retângulo de layout.

Requisitos

Cabeçalho: afxrendertarget.h

Consulte também

Referência

Classe de CRenderTarget