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;

요구 사항

요구 사항
헤더
D3DX10.h
라이브러리
D3DX10.lib

추가 정보

D3DX 인터페이스