IDWriteFontFace::GetDesignGlyphMetrics 메서드(dwrite.h)

글꼴 디자인 단위에서 이상적인(해상도 독립적) 문자 모양 메트릭을 가져옵니다.

구문

HRESULT GetDesignGlyphMetrics(
  [in]  UINT16 const         *glyphIndices,
        UINT32               glyphCount,
  [out] DWRITE_GLYPH_METRICS *glyphMetrics,
        BOOL                 isSideways
);

매개 변수

[in] glyphIndices

형식: const UINT16*

메트릭을 계산할 문자 모양 인덱스 배열입니다. 배열은 glyphCount에 지정된 만큼의 요소를 포함해야 합니다.

glyphCount

형식: UINT32

glyphIndices 배열의 요소 수입니다.

[out] glyphMetrics

형식: DWRITE_GLYPH_METRICS*

이 메서드가 반환되면 DWRITE_GLYPH_METRICS 구조체의 배열이 포함됩니다. glyphMetrics는최소한 glyphCount만큼 많은 요소를 포함하는 빈 버퍼를 사용하여 초기화해야 합니다. 이 함수에서 반환하는 메트릭은 글꼴 디자인 단위에 있습니다.

isSideways

형식: BOOL

글꼴이 옆으로 실행되는 동안 사용되는지 여부를 나타냅니다. 옆으로 경사 시뮬레이션이 비측측 경사 시뮬레이션과 다르기 때문에 글꼴에 경사 시뮬레이션이 있는 경우 문자 모양 메트릭에 영향을 줄 수 있습니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

디자인 문자 모양 메트릭은 문자 모양 위치 지정에 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7, Windows Vista SP2 및 Windows Vista용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2, Windows Server 2008 SP2 및 Windows Server 2008용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 dwrite.h
라이브러리 Dwrite.lib
DLL Dwrite.dll

추가 정보

IDWriteFontFace