DWRITE_FONT_METRICS1 구조체(dwrite_1.h)
DWRITE_FONT_METRICS1 구조체는 글꼴 면 내의 모든 문자 모양에 적용할 수 있는 메트릭을 지정합니다.
구문
struct DWRITE_FONT_METRICS1 : DWRITE_FONT_METRICS {
INT16 glyphBoxLeft;
INT16 glyphBoxTop;
INT16 glyphBoxRight;
INT16 glyphBoxBottom;
INT16 subscriptPositionX;
INT16 subscriptPositionY;
INT16 subscriptSizeX;
INT16 subscriptSizeY;
INT16 superscriptPositionX;
INT16 superscriptPositionY;
INT16 superscriptSizeX;
INT16 superscriptSizeY;
BOOL hasTypographicMetrics;
};
상속
DWRITE_FONT_METRICS1 구조는 DWRITE_FONT_METRICS 구현합니다.
멤버
glyphBoxLeft
글꼴에 있는 모든 문자 모양이 누적된 경계 블랙박스의 왼쪽 가장자리입니다.
glyphBoxTop
글꼴에 있는 모든 문자 모양이 누적된 경계 블랙박스의 위쪽 가장자리입니다.
glyphBoxRight
글꼴에 있는 모든 문자 모양이 누적된 경계 블랙박스의 오른쪽 가장자리입니다.
glyphBoxBottom
글꼴에 있는 모든 문자 모양이 누적된 경계 블랙박스의 아래쪽 가장자리입니다.
subscriptPositionX
기준선 원점과 관련된 아래 첨자의 가로 위치입니다. 이는 일반적으로 기울임꼴 및 오블리크 글꼴에서 음수(왼쪽)이고 일반 글꼴에서는 0입니다.
subscriptPositionY
기준선을 기준으로 하는 아래 첨자의 세로 위치입니다. 이것은 일반적으로 부정적입니다.
subscriptSizeX
전체 em 상자 크기를 기준으로 시뮬레이션된 첨자 크기를 조정하는 데 사용되는 디자인 단위의 아래 첨자 em 상자의 가로 크기입니다. 분모가 em당 디자인 단위인 배율의 숫자입니다. 이 멤버가 0이면 글꼴은 배율 인수를 지정하지 않으며 클라이언트는 자체 정책을 사용합니다.
subscriptSizeY
전체 em 상자 크기를 기준으로 시뮬레이션된 첨자 크기를 조정하는 데 사용되는 디자인 단위의 첨자 em 상자의 세로 크기입니다. 분모가 em당 디자인 단위인 배율의 숫자입니다. 이 멤버가 0이면 글꼴은 배율 인수를 지정하지 않으며 클라이언트는 자체 정책을 사용합니다.
superscriptPositionX
기준선 원점과 관련된 위 첨자의 가로 위치입니다. 이는 일반적으로 기울임꼴 및 경사 글꼴에서 양수(오른쪽)이고 일반 글꼴에서는 0입니다.
superscriptPositionY
기준선을 기준으로 위 첨자의 세로 위치입니다. 이것은 일반적으로 긍정적입니다.
superscriptSizeX
전체 em 상자 크기를 기준으로 시뮬레이션된 위 첨자 크기를 조정하는 데 사용되는 디자인 단위의 위 첨자 em 상자의 가로 크기입니다. 분모가 em당 디자인 단위인 배율의 숫자입니다. 이 멤버가 0이면 글꼴은 배율 인수를 지정하지 않으며 클라이언트는 자체 정책을 사용해야 합니다.
superscriptSizeY
전체 em 상자 크기를 기준으로 시뮬레이션된 위 첨자 크기를 조정하는 데 사용되는 디자인 단위의 위 첨자 em 상자의 세로 크기입니다. 분모가 em당 디자인 단위인 배율의 숫자입니다. 이 멤버가 0이면 글꼴은 배율 인수를 지정하지 않으며 클라이언트는 자체 정책을 사용해야 합니다.
hasTypographicMetrics
상승, 하강 및 lineGap이 레거시 값이 아닌 글꼴의 최신 '입력' 값을 기반으로 했음을 나타내는 부울 값입니다.
설명
DWRITE_FONT_METRICS1DWRITE_FONT_METRICS 상속합니다.
struct DWRITE_FONT_METRICS1 : public DWRITE_FONT_METRICS
{
...
};
요구 사항
지원되는 최소 클라이언트 | Windows 7용 Windows 8 및 플랫폼 업데이트 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2용 Windows Server 2012 및 플랫폼 업데이트 [데스크톱 앱만 해당] |
머리글 | dwrite_1.h |