structure UFF_FILEHEADER (prntfont.h)
La structure UFF_FILEHEADER est utilisée pour définir le contenu des fichiers au format de police Unidrv (fichiers .uff).
Syntaxe
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;
Membres
dwSignature
Spécifie la signature des fichiers .uff. Cette valeur doit être UFF_FILE_MAGIC.
dwVersion
Spécifie la version de format des fichiers .uff. Cette valeur doit être UFF_VERSION_NUMBER. HIWORD contient le numéro de version principale et le LOWORD contient le numéro de version secondaire.
dwSize
Spécifie la taille, en octets, de la structure UFF_FILEHEADER.
nFonts
Spécifie le nombre de polices spécifiées dans le fichier .uff et identifiées par DATA_HEADER structures. Il s’agit également du nombre de structures UFF_FONTDIRECTORY dans le fichier .uff.
nGlyphSets
Spécifie le nombre de jeux de glyphes spécifiés dans le fichier .uff et identifiés par DATA_HEADER structures. Certaines polices peuvent partager un jeu de glyphes.
nVarData
Spécifie le nombre de sections de données variables spécifiées dans le fichier .uff et identifiées par DATA_HEADER structures.
offFontDir
Spécifie le décalage, en octets, entre le début du fichier .uff et le début de la première structure UFF_FONTDIRECTORY .
dwFlags
Ensemble d’indicateurs de bits, comme spécifié dans le tableau suivant.
Indicateur | Définition |
---|---|
FONT_DIR_SORTED | Le tableau de structures UFF_FONTDIRECTORY (spécifié par offFontDir) est trié en fonction du contenu du membre wFontID de cette structure. |
dwReserved[4]
Réservé. Doit être défini sur zéro.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | prntfont.h (inclure Prntfont.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour