UNI_GLYPHSETDATA-Struktur (prntfont.h)

Die UNI_GLYPHSEDATA-Struktur ist eine der Strukturen, die verwendet werden, um den Inhalt von Glyphenübersetzungstabellendateien (GTT-Dateien) zu definieren.

Syntax

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;

Member

dwSize

Gibt die Gesamtgröße der GTT-Datei in Bytes an. Beachten Sie, dass dies die Gesamtgröße aller Strukturen ist, die zum Definieren der Datei verwendet werden. Dieser Wert ist nicht die Größe der UNI_GLYPHSETDATA-Struktur.

dwVersion

Gibt die Versionsnummer der Datei an, die in prntfont.h durch eine Konstante mit dem Namensformat UNI_GLYPHSETDATA_VERSION_x_x definiert wird.

dwFlags

Wird nicht verwendet.

lPredefinedID

Gibt einen der in prntfont.h definierten Codekonvertierungsbezeichner mit CC_ Präfix an.

dwGlyphCount

Gibt die Anzahl der von dieser Schriftart bereitgestellten Glyphen an.

dwRunCount

Gibt die Anzahl der GLYPHRUN-Strukturen im Array an, auf das von loRunOffset verwiesen wird.

loRunOffset

Gibt den Byteoffset vom Anfang der UNI_GLYPHSETDATA-Struktur bis zum Anfang eines Arrays von GLYPHRUN-Strukturen an.

dwCodePageCount

Gibt die Anzahl UNI_CODEPAGEINFO Strukturen im Array an, auf das von loCodePageOffset verwiesen wird.

loCodePageOffset

Gibt den Byteoffset vom Anfang der UNI_GLYPHSETDATA-Struktur bis zum Anfang eines Arrays von UNI_CODEPAGEINFO-Strukturen an.

loMapTableOffset

Gibt den Byteoffset vom Anfang der UNI_GLYPHSETDATA-Struktur bis zum Anfang einer MAPTABLE-Struktur an.

dwReserved[2]

Ist für das System reserviert.

Hinweise

Eine UNI_GLYPHSETDATA-Struktur muss die erste Struktur sein, die in einer GTT-Datei enthalten ist.

Anforderungen

Anforderung Wert
Header prntfont.h (einschließlich Prntfont.h)

Weitere Informationen

GLYPHRUN

MAPTABLE

UNI_CODEPAGEINFO