IDWriteBitmapRenderTarget3::D rawPaintGlyphRun 메서드(dwrite_3.h)
IDWriteColorGlyphRunEnumerator1에서 반환된 "그림판" 이미지 형식으로 문자 모양 실행을 그립니다.
구문
HRESULT DrawPaintGlyphRun(
FLOAT baselineOriginX,
FLOAT baselineOriginY,
DWRITE_MEASURING_MODE measuringMode,
DWRITE_GLYPH_RUN const *glyphRun,
DWRITE_GLYPH_IMAGE_FORMATS glyphImageFormat,
COLORREF textColor,
UINT32 colorPaletteIndex,
RECT *blackBoxRect
);
매개 변수
baselineOriginX
형식: FLOAT
기준선의 X 좌표입니다.
baselineOriginY
형식: FLOAT
기준선의 Y 좌표입니다.
measuringMode
실행에서 문자 모양을 배치하기 위한 측정 모드를 지정합니다.
glyphRun
형식: _In_ DWRITE_GLYPH_RUN const*
그리기 위해 문자 모양이 실행됩니다.
glyphImageFormat
형식: DWRITE_GLYPH_IMAGE_FORMATS
IDWriteColorGlyphRunEnumerator1에서 반환한 색 문자 모양 실행의 이미지 형식입니다. "그림판" 이미지 형식 중 하나여야 합니다.
textColor
형식: COLORREF
색 문자 모양이 텍스트 색을 사용하는 경우 사용되는 텍스트의 전경색입니다.
colorPaletteIndex
형식: UINT32
사용할 글꼴 정의 색상표의 인덱스(0부터 시작)입니다.
blackBoxRect
형식: _Out_opt_ RECT *
문자 모양 실행을 그려 영향을 받는 모든 픽셀의 경계 상자(DIP가 아닌 픽셀)를 수신하는 선택적 사각형입니다. 블랙 박스 사각형은 비트맵의 차원 이상으로 확장될 수 있습니다.
반환 값
표준 HRESULT 오류 코드입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1809(Windows 앱 SDK 1.2 이상 포함) |
머리글 | dwrite_3.h |