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 |
|
Pustaka |
|
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk