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 구조에 제공됩니다.

요구 사항

요구 사항
헤더
D3dx9core.h

추가 정보

D3DX 구조체

GetDesc