Udostępnij za pośrednictwem


CRenderTarget::DrawTextLayout

Zwraca tekst sformatowany, opisany przez określony obiekt IDWriteTextLayout.

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

Parametry

  • ptOrigin
    Punkt opisane w pikselach niezależny od urządzenia, w których sporządzono lewym górnym rogu tekst opisana przez textLayout.

  • textLayout
    Tekst sformatowany, aby rysować.Rysunku skutków, które nie dziedziczą ID2D1Resource są ignorowane.W przypadku rysunku dziedziczące z ID2D1Resource skutki, które nie są pędzle, ta metoda nie powiedzie się i obiektu docelowego renderowania umieszczone jest w stanie błędu.

  • pBrushForeground
    Pędzel pokolorowanymi tekst w textLayout, który nie ma pędzla, skojarzony z nim jako efekt rysowania (określona metodą IDWriteTextLayout::SetDrawingEffect).

  • options
    Wartość wskazuje, czy przyciąganego tekst pikseli i czy przycięty tekst prostokąt układu.Wartością domyślną jest D2D1_DRAW_TEXT_OPTIONS_NONE, który wskazuje, że tekst powinien przyciągany do pikseli i nie powinny być przycięty do prostokąta układu.

Wymagania

Nagłówek: afxrendertarget.h

Zobacz też

Informacje

Klasa CRenderTarget