UNI_GLYPHSETDATA struttura (prntfont.h)
La struttura UNI_GLYPHSEDATA è una delle strutture usate per definire il contenuto dei file di tabella di traduzione 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;
Members
dwSize
Specifica le dimensioni totali, in byte, del file con estensione gtt. Si noti che questa è la dimensione totale 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 nome di UNI_GLYPHSETDATA_VERSION_x_x.
dwFlags
Non usato.
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 di 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'utilizzo nel sistema.
Commenti
Una struttura UNI_GLYPHSETDATA deve essere la prima struttura contenuta in un file con estensione gtt.
Requisiti
Requisito | Valore |
---|---|
Intestazione | prntfont.h (includere Prntfont.h) |