struttura UNI_GLYPHSETDATA (prntfont.h)
La struttura UNI_GLYPHSEDATA è una delle strutture utilizzate per definire il contenuto dei file di tabella di conversione glifi (file con estensione gtt).
Sintassi
typedef struct _UNI_GLYPHSETDATA {
DWORD dwSize;
DWORD dwVersion;
DWORD dwFlags;
LONG lPredefinedID;
DWORD dwGlyphCount;
DWORD dwRunCount;
DWORD loRunOffset;
DWORD dwCodePageCount;
DWORD loCodePageOffset;
DWORD loMapTableOffset;
DWORD dwReserved[2];
} UNI_GLYPHSETDATA, *PUNI_GLYPHSETDATA;
Membri
dwSize
Specifica le dimensioni totali, in byte, del file con estensione gtt. Si noti che si tratta delle dimensioni totali di tutte le strutture usate per definire il file. Questo valore non è la dimensione della struttura UNI_GLYPHSETDATA.
dwVersion
Specifica il numero di versione del file, come definito in prntfont.h da una costante con un formato di nome UNI_GLYPHSETDATA_VERSION_x_x.
dwFlags
Non utilizzato.
lPredefinedID
Specifica uno degli identificatori di conversione del codice con prefisso CC_ definiti in prntfont.h.
dwGlyphCount
Specifica il numero di glifi forniti da questo tipo di carattere.
dwRunCount
Specifica il numero di strutture GLYPHRUN nella matrice a cui punta loRunOffset.
loRunOffset
Specifica l'offset dei byte dall'inizio della struttura UNI_GLYPHSETDATA all'inizio di una matrice di strutture GLYPHRUN.
dwCodePageCount
Specifica il numero di strutture UNI_CODEPAGEINFO nella matrice a cui punta loCodePageOffset.
loCodePageOffset
Specifica l'offset di byte dall'inizio della struttura UNI_GLYPHSETDATA all'inizio di una matrice di strutture UNI_CODEPAGEINFO.
loMapTableOffset
Specifica l'offset di byte dall'inizio della struttura UNI_GLYPHSETDATA all'inizio di una struttura MAPTABLE.
dwReserved[2]
Riservato per l'uso del sistema.
Osservazioni
Una struttura UNI_GLYPHSETDATA deve essere la prima struttura contenuta in un file con estensione gtt.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | prntfont.h (include Prntfont.h) |