Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menganalisis file dan mengembalikan apakah file mewakili font, dan apakah jenis font didukung oleh sistem font.
Sintaksis
HRESULT Analyze(
[out] BOOL *isSupportedFontType,
[out] DWRITE_FONT_FILE_TYPE *fontFileType,
[out, optional] DWRITE_FONT_FACE_TYPE *fontFaceType,
[out] UINT32 *numberOfFaces
);
Parameter
[out] isSupportedFontType
Jenis: BOOL*
TRUE jika jenis font didukung oleh sistem font; jika tidak, FALSE.
[out] fontFileType
Jenis: DWRITE_FONT_FILE_TYPE*
Ketika metode ini kembali, berisi nilai yang menunjukkan jenis file font. Perhatikan bahwa bahkan jika isSupportedFontType FALSE, nilai fontFileType mungkin berbeda dari DWRITE_FONT_FILE_TYPE_UNKNOWN.
[out, optional] fontFaceType
Jenis: DWRITE_FONT_FACE_TYPE*
Ketika metode ini kembali, berisi nilai yang menunjukkan jenis wajah font. Jika fontFileType tidak sama dengan DWRITE_FONT_FILE_TYPE_UNKNOWN, maka itu dapat dibangun dari file font.
[out] numberOfFaces
Jenis: UINT32*
Ketika metode ini kembali, berisi jumlah wajah font yang terkandung dalam file font.
Mengembalikan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT.
Komentar
Persyaratan
| Syarat | Nilai |
|---|---|
| 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] |
| Platform Target | Windows |
| Header | dwrite.h |
| Pustaka | Dwrite.lib |
| DLL | Dwrite.dll |