Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die UFF_FILEHEADER Struktur wird verwendet, um den Inhalt Unidrv-Schriftartformatdateien (uff-Dateien) zu definieren.
Syntax
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;
Angehörige
dwSignature
Gibt die Signatur für uff-Dateien an. Dieser Wert muss UFF_FILE_MAGIC werden.
dwVersion
Gibt die Formatversion für uff-Dateien an. Dieser Wert muss UFF_VERSION_NUMBER werden. Das HIWORD enthält die Hauptversionsnummer, und LOWORD enthält die Nebenversionsnummer.
dwSize
Gibt die Größe der UFF_FILEHEADER Struktur in Bytes an.
nFonts
Gibt die Anzahl der schriftarten an, die in der uff-Datei angegeben und durch DATA_HEADER Strukturen identifiziert werden. Dies ist auch die Anzahl der UFF_FONTDIRECTORY Strukturen innerhalb der uff-Datei.
nGlyphSets
Gibt die Anzahl der Glyphensätze an, die in der uff-Datei angegeben und durch DATA_HEADER Strukturen identifiziert werden. Einige Schriftarten teilen möglicherweise einen Glyphensatz.
nVarData
Gibt die Anzahl der variablen Datenabschnitte an, die in der uff-Datei angegeben und durch DATA_HEADER Strukturen identifiziert werden.
offFontDir
Gibt den Offset in Bytes vom Anfang der uff-Datei bis zum Anfang der ersten UFF_FONTDIRECTORY Struktur an.
dwFlags
Ist eine Gruppe von Bitkennzeichnungen, wie in der folgenden Tabelle angegeben.
| Flagge | Definition |
|---|---|
| FONT_DIR_SORTED | Das Array von UFF_FONTDIRECTORY Strukturen (angegeben durch offFontDir) wird nach dem Inhalt des wFontID Members dieser Struktur sortiert. |
dwReserved[4]
Reserviert. Muss auf Null festgelegt werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | prntfont.h (include Prntfont.h) |