CRenderTarget::DrawTextLayout

지정된 IDWriteTextLayout 개체에서 설명하는 서식 있는 텍스트를 그립니다.

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

매개 변수

  • ptOrigin
    점은 장치 독립적인 픽셀로 설명되며 textLayout으로 설명되는 텍스트의 왼쪽 상단 모서리가 그려집니다.

  • textLayout
    그릴 서식 있는 텍스트입니다.ID2D1Resource에서 상속하지 않는 모든 그리기 효과는 무시됩니다.브러시가 아닌 ID2D1Resource에서 상속되는 그리기 효과가 있는 경우 이 메서드를 실패하며 렌더링 대상은 오류 상태가 됩니다.

  • pBrushForeground
    그리기 효과와 관련된 브러시가 아직 없는 텍스트를 textLayout에 그리는 데 사용되는 브러시입니다(IDWriteTextLayout::SetDrawingEffect 메서드에 의해 지정).

  • options
    값은 픽셀 경계에 텍스트를 스냅해야 할지 여부와 레이아웃 사각형에 텍스트를 클리핑해야 할지 여부를 나타냅니다.기본값은 D2D1_DRAW_TEXT_OPTIONS_NONE이며, 텍스트가 픽셀 경계에 맞춰지며 레이아웃 사각형에 클리핑되지 않아야 함을 나타냅니다.

요구 사항

헤더: afxrendertarget.h

참고 항목

참조

CRenderTarget 클래스