다음을 통해 공유


ID2D1DeviceContext7::D rawGlyphRunWithColorSupport 메서드(d2d1_3.h)

중요

일부 정보는 상업적으로 출시되기 전에 실질적으로 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.

글꼴에서 사용할 수 있는 경우 문자 모양 색 표현을 사용하여 문자 모양 실행을 그립니다. 이 메서드를 사용하여 색 문자 모양을 렌더링하는 것이 좋습니다.

구문

void DrawGlyphRunWithColorSupport(
  D2D1_POINT_2F                       baselineOrigin,
  const DWRITE_GLYPH_RUN              *glyphRun,
  const DWRITE_GLYPH_RUN_DESCRIPTION  *glyphRunDescription,
  ID2D1Brush                          *foregroundBrush,
  ID2D1SvgGlyphStyle                  *svgGlyphStyle,
  UINT32                              colorPaletteIndex,
  DWRITE_MEASURING_MODE               measuringMode,
  D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION bitmapSnapOption
);

매개 변수

baselineOrigin

형식: D2D1_POINT_2F

기준선입니다.

glyphRun

형식: _In_ CONST DWRITE_GLYPH_RUN *

그리기 위해 문자 모양이 실행됩니다.

glyphRunDescription

형식: CONST DWRITE_GLYPH_RUN_DESCRIPTION _In_opt_ *

그릴 문자 모양 실행에 대한 설명입니다.

foregroundBrush

형식: _In_opt_ ID2D1Brush *

텍스트의 전경 브러시입니다.

svgGlyphStyle

형식: _In_opt_ ID2D1SvgGlyphStyle *

문자 모양 스타일입니다.

colorPaletteIndex

형식: UINT32

사용할 글꼴 정의 색상표의 인덱스(0부터 시작)입니다.

measuringMode

형식: DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL

실행에서 문자 모양을 배치하기 위한 측정 모드를 지정합니다.

bitmapSnapOption

형식: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION = D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT

끌기 옵션입니다.

반환 값

None

요구 사항

   
머리글 d2d1_3.h