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 |