struktur UNI_GLYPHSETDATA (prntfont.h)

Struktur UNI_GLYPHSEDATA adalah salah satu struktur yang digunakan untuk menentukan konten file tabel terjemahan glyph (file.gtt).

Sintaks

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;

Anggota

dwSize

Menentukan ukuran total, dalam byte, dari file .gtt. Perhatikan bahwa ini adalah ukuran total semua struktur yang digunakan untuk menentukan file. Nilai ini bukan ukuran struktur UNI_GLYPHSETDATA.

dwVersion

Menentukan nomor versi file, seperti yang didefinisikan dalam prntfont.h dengan konstanta dengan format nama UNI_GLYPHSETDATA_VERSION_x_x.

dwFlags

Tidak digunakan.

lPredefinedID

Menentukan salah satu pengidentifikasi konversi kode awalan CC_ yang ditentukan dalam prntfont.h.

dwGlyphCount

Menentukan jumlah glyph yang disediakan oleh font ini.

dwRunCount

Menentukan jumlah struktur GLYPHRUN dalam array yang diacu oleh loRunOffset.

loRunOffset

Menentukan offset byte dari awal struktur UNI_GLYPHSETDATA ke awal array struktur GLYPHRUN .

dwCodePageCount

Menentukan jumlah struktur UNI_CODEPAGEINFO dalam array yang diarahkan oleh loCodePageOffset.

loCodePageOffset

Menentukan offset byte dari awal struktur UNI_GLYPHSETDATA ke awal array struktur UNI_CODEPAGEINFO .

loMapTableOffset

Menentukan offset byte dari awal struktur UNI_GLYPHSETDATA ke awal struktur MAPTABLE .

dwReserved[2]

Dicadangkan untuk penggunaan sistem.

Keterangan

Struktur UNI_GLYPHSETDATA harus merupakan struktur pertama yang terkandung dalam file .gtt.

Persyaratan

Persyaratan Nilai
Header prntfont.h (termasuk Prntfont.h)

Lihat juga

GLYPHRUN

MAPTABLE

UNI_CODEPAGEINFO