D3DXFONT_DESC 구조체
글꼴의 특성을 정의합니다.
구문
typedef struct D3DXFONT_DESC {
INT Height;
UINT Width;
UINT Weight;
UINT MipLevels;
BOOL Italic;
BYTE CharSet;
BYTE OutputPrecision;
BYTE Quality;
BYTE PitchAndFamily;
TCHAR FaceName;
} D3DXFONT_DESC, *LPD3DXFONT_DESC;
멤버
-
높이
-
형식: INT
-
글꼴의 문자 셀 또는 문자의 높이(논리적 단위)입니다.
-
Width
-
형식: UINT
-
글꼴의 문자 너비(논리적 단위)입니다.
-
가중치
-
형식: UINT
-
0에서 1000까지의 범위에서 글꼴의 가중치입니다.
-
MipLevels
-
형식: UINT
-
요청된 밉 수준 수입니다. 이 값이 0이거나 D3DX_DEFAULT 경우 전체 mipmap 체인이 만들어집니다. 값이 1이면 텍스처 공간이 화면 공간에 동일하게 매핑됩니다.
-
기울임꼴
-
형식: BOOL
-
기울임꼴 글꼴의 경우 TRUE 로 설정합니다.
-
CharSet
-
형식: BYTE
-
문자 집합입니다.
-
OutputPrecision
-
형식: BYTE
-
출력 정밀도입니다. 출력 정밀도는 출력이 요청된 글꼴 높이, 너비, 문자 방향, 이스케이프, 피치 및 글꼴 형식과 얼마나 가깝게 일치해야 하는지 정의합니다.
-
품질
-
형식: BYTE
-
출력 품질.
-
PitchAndFamily
-
형식: BYTE
-
글꼴의 피치 및 패밀리입니다.
-
FaceName
-
형식: TCHAR
-
글꼴의 서체 이름을 지정하는 null로 끝나는 문자열 또는 문자입니다. 종결 null 문자를 포함하여 문자열의 길이가 32자를 초과하면 안됩니다. FaceName이 빈 문자열인 경우 지정된 다른 특성과 일치하는 첫 번째 글꼴이 사용됩니다. 컴파일러 설정에 유니코드가 필요한 경우 TCHAR 데이터 형식이 WCHAR로 확인됩니다. 그렇지 않으면 데이터 형식이 CHAR로 확인됩니다. 설명 부분을 참조하세요.
설명
컴파일러 설정은 구조체 형식도 결정합니다. 유니코드가 정의되면 D3DXFONT_DESC 구조체 형식이 D3DXFONT_DESCW 확인됩니다. 그렇지 않으면 구조체 형식이 D3DXFONT_DESCA 확인됩니다.
위의 멤버의 가능한 값은 GDI LOGFONT 구조에 제공됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보