다음을 통해 공유


ID2D1DeviceContext::D rawGlyphRun 메서드(d2d1_1.h)

디바이스 컨텍스트에 일련의 문자 모양을 그립니다.

구문

void DrawGlyphRun(
                 D2D1_POINT_2F                      baselineOrigin,
  [in]           const DWRITE_GLYPH_RUN             *glyphRun,
  [in, optional] const DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription,
  [in]           ID2D1Brush                         *foregroundBrush,
                 DWRITE_MEASURING_MODE              measuringMode
);

매개 변수

baselineOrigin

형식: D2D1_POINT_2F

계열의 첫 번째 문자 모양 원본입니다.

[in] glyphRun

형식: const DWRITE_GLYPH_RUN*

렌더링할 문자 모양입니다.

[in, optional] glyphRunDescription

형식: const DWRITE_GLYPH_RUN_DESCRIPTION*

보조 문자 모양 계열 정보입니다.

[in] foregroundBrush

형식: ID2D1Brush*

텍스트 색을 정의하는 브러시입니다.

measuringMode

형식: DWRITE_MEASURING_MODE

어드밴스 및 오프셋을 결정하는 데 사용되는 문자 모양 계열의 측정 모드입니다. 기본값은 DWRITE_MEASURING_MODE_NATURAL.

반환 값

없음

설명

glyphRunDescription은 렌더링할 때 무시되지만 XPS 또는 SVG 파일과 같은 렌더링 명령의 인쇄 및 직렬화에 유용할 수 있습니다. 이렇게 하면 문자 모양 실행 설명이 없는 ID2D1RenderTarget::D rawGlyphRun이 확장됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7용 Windows 8 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2용 Windows Server 2012 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 d2d1_1.h
DLL D2d1.dll

추가 정보

ID2D1Brush

ID2D1DeviceContext

ID2D1RenderTarget::D rawGlyphRun