Bagikan melalui


IDWriteFontFace::Metode GetFiles (dwrite.h)

Mendapatkan file font yang mewakili wajah font.

Sintaks

HRESULT GetFiles(
  [in, out]       UINT32          *numberOfFiles,
  [out, optional] IDWriteFontFile **fontFiles
);

Parameter

[in, out] numberOfFiles

Jenis: UINT32*

Jika fontFilesNULL, menerima jumlah file yang mewakili wajah font. Jika tidak, jumlah file font yang diminta harus diteruskan. Lihat bagian Keterangan di bawah ini untuk informasi selengkapnya.

[out, optional] fontFiles

Jenis: IDWriteFontFile**

Ketika metode ini kembali, berisi penunjuk ke array yang disediakan pengguna yang menyimpan pointer ke file font yang mewakili wajah font. Parameter ini bisa NULL jika pengguna hanya menginginkan jumlah file yang mewakili wajah font. API ini menambah jumlah referensi penunjuk file font yang dikembalikan sesuai dengan konvensi COM, dan klien harus merilisnya setelah selesai.

Menampilkan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Metode IDWriteFontFace::GetFiles harus dipanggil dua kali. Pertama kali Anda memanggil GetFilesfontFiles harus NULL. Ketika metode kembali, numberOfFiles menerima jumlah file font yang mewakili wajah font.

Kemudian, panggil metode untuk kedua kalinya, melewati nilai numberOfFiles yang menghasilkan panggilan pertama, dan buffer non-null dengan ukuran yang benar untuk menyimpan pointer IDWriteFontFile .

Persyaratan

   
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header dwrite.h
Pustaka Dwrite.lib
DLL Dwrite.dll

Lihat juga

IDWriteFontFace