struktur UFF_FILEHEADER (prntfont.h)
Struktur UFF_FILEHEADER digunakan untuk menentukan konten file format font Unidrv (file.uff).
Sintaks
typedef struct _UFF_FILEHEADER {
DWORD dwSignature;
DWORD dwVersion;
DWORD dwSize;
DWORD nFonts;
DWORD nGlyphSets;
DWORD nVarData;
DWORD offFontDir;
DWORD dwFlags;
DWORD dwReserved[4];
} UFF_FILEHEADER, *PUFF_FILEHEADER;
Anggota
dwSignature
Menentukan tanda tangan untuk file .uff. Nilai ini harus UFF_FILE_MAGIC.
dwVersion
Menentukan versi format untuk file .uff. Nilai ini harus UFF_VERSION_NUMBER. HIWORD berisi nomor versi utama dan LOWORD berisi nomor versi minor.
dwSize
Menentukan ukuran, dalam byte, dari struktur UFF_FILEHEADER.
nFonts
Menentukan jumlah font yang ditentukan dalam file .uff dan diidentifikasi oleh struktur DATA_HEADER . Ini juga jumlah struktur UFF_FONTDIRECTORY dalam file .uff.
nGlyphSets
Menentukan jumlah set glyph yang ditentukan dalam file .uff dan diidentifikasi oleh struktur DATA_HEADER. Beberapa font mungkin berbagi set glyph.
nVarData
Menentukan jumlah bagian data variabel yang ditentukan dalam file .uff dan diidentifikasi oleh struktur DATA_HEADER.
offFontDir
Menentukan offset, dalam byte, dari awal file .uff ke awal struktur UFF_FONTDIRECTORY pertama.
dwFlags
Adalah sekumpulan bendera bit, seperti yang ditentukan dalam tabel berikut.
Bendera | Definisi |
---|---|
FONT_DIR_SORTED | Array struktur UFF_FONTDIRECTORY (ditentukan oleh offFontDir) diurutkan berdasarkan konten anggota wFontID struktur tersebut. |
dwReserved[4]
Dicadangkan. Harus diatur ke nol.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | prntfont.h (termasuk Prntfont.h) |
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