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)

Vedi anche

GLYPHRUN

MAPTABLE

UNI_CODEPAGEINFO