Antarmuka ID3DXFont

Antarmuka ID3DXFont merangkum tekstur dan sumber daya yang diperlukan untuk merender font tertentu pada perangkat tertentu.

Anggota

Antarmuka ID3DXFont mewarisi dari antarmuka IUnknown . ID3DXFont juga memiliki jenis anggota berikut:

Metode

Antarmuka ID3DXFont memiliki metode ini.

Metode Deskripsi
DrawText Menggambar teks yang diformat. Metode ini mendukung string ANSI dan Unicode.
GetDC Mengembalikan handel ke konteks perangkat tampilan (DC) yang memiliki kumpulan font.
GetDesc Mendapatkan deskripsi objek font saat ini. GetDescW dan GetDescA identik dengan metode ini, kecuali bahwa pointer dikembalikan ke struktur D3DXFONT_DESCW atau D3DXFONT_DESCA .
GetDevice Mengambil perangkat Direct3D yang terkait dengan objek font.
GetGlyphData Mengembalikan informasi tentang penempatan dan orientasi glyph dalam sel karakter.
GetTextMetrics Mengambil karakteristik font yang diidentifikasi dalam struktur TEXTMETRIC . Metode ini mendukung pengaturan pengkompilasi ANSI dan Unicode.
OnLostDevice Gunakan metode ini untuk merilis semua referensi ke sumber daya memori video dan menghapus semua stateblock. Metode ini harus dipanggil setiap kali perangkat hilang, atau sebelum mengatur ulang perangkat.
OnResetDevice Gunakan metode ini untuk memperoleh kembali sumber daya dan menyimpan status awal.
PreloadCharacters Memuat serangkaian karakter ke dalam memori video untuk meningkatkan efisiensi penyajian ke perangkat.
PreloadGlyphs Memuat serangkaian glyph ke dalam memori video untuk meningkatkan efisiensi penyajian ke perangkat.
PreloadText Memuat teks yang diformat ke dalam memori video untuk meningkatkan efisiensi penyajian ke perangkat. Metode ini mendukung string ANSI dan Unicode.

 

Keterangan

Antarmuka ID3DXFont diperoleh dengan memanggil D3DXCreateFont atau D3DXCreateFontIndirect.

Jenis LPD3DXFONT didefinisikan sebagai penunjuk ke antarmuka ID3DXFont .

typedef interface ID3DXFont ID3DXFont;
typedef interface ID3DXFont *LPD3DXFONT;

Persyaratan

Persyaratan Nilai
Header
D3dx9core.h
Pustaka
D3dx9.lib

Lihat juga

Antarmuka D3DX