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