ID3DX10Font 인터페이스
ID3DX10Font 인터페이스는 특정 디바이스에서 특정 글꼴을 렌더링하는 데 필요한 텍스처와 리소스를 캡슐화합니다.
멤버
ID3DX10Font 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ID3DX10Font 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
ID3DX10Font 인터페이스에는 이러한 메서드가 있습니다.
메서드 | Description |
---|---|
Drawtext | 서식이 지정된 텍스트를 그립니다. 이 메서드는 ANSI 및 유니코드 문자열을 지원합니다. |
Getdc | 글꼴이 설정된 DC(디스플레이 디바이스 컨텍스트)에 핸들을 반환합니다. |
GetDesc | 현재 글꼴 개체에 대한 설명을 가져옵니다. |
GetDevice | 글꼴 개체와 연결된 Direct3D 디바이스를 검색합니다. |
GetGlyphData | 문자 셀의 문자 모양 배치 및 방향에 대한 정보를 반환합니다. |
GetTextMetrics | 글꼴 특성을 검색합니다. |
PreloadCharacters | 일련의 문자를 비디오 메모리에 로드하여 디바이스에 렌더링하는 효율성을 향상시킵니다. |
PreloadGlyphs | 일련의 문자 모양을 비디오 메모리에 로드하여 디바이스에 렌더링하는 효율성을 향상시킵니다. |
PreloadText | 서식이 지정된 텍스트를 비디오 메모리에 로드하여 디바이스에 렌더링하는 효율성을 향상시킵니다. 이 메서드는 ANSI 및 유니코드 문자열을 지원합니다. |
설명
ID3DX10Font 인터페이스는 D3DX10CreateFont 또는 D3DX10CreateFontIndirect를 호출하여 가져옵니다.
LPD3DX10FONT 형식은 ID3DX10Font 인터페이스에 대한 포인터로 정의됩니다.
typedef interface ID3DX10Font ID3DX10Font;
typedef interface ID3DX10Font *LPD3DX10FONT;
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|
추가 정보