Bagikan melalui


Fungsi EngGetType1FontList (winddi.h)

Fungsi EngGetType1FontList mengambil daftar font PostScript Tipe 1 yang diinstal baik secara lokal maupun jarak jauh.

Sintaks

ENGAPI BOOL EngGetType1FontList(
  [in]            HDEV          hdev,
  [out, optional] TYPE1_FONT    *pType1Buffer,
  [in]            ULONG         cjType1Buffer,
  [out]           PULONG        pulLocalFonts,
  [out]           PULONG        pulRemoteFonts,
  [out]           LARGE_INTEGER *pLastModified
);

Parameter

[in] hdev

Tangani ke perangkat. Ini adalah handel GDI yang diterima oleh driver sebagai parameter hdev untuk DrvCompletePDEV.

[out, optional] pType1Buffer

Penunjuk ke array struktur TYPE1_FONT untuk menyimpan daftar font Tipe 1. Parameter ini bisa NULL.

[in] cjType1Buffer

Menentukan ukuran, dalam byte, dari pType1Buffer.

[out] pulLocalFonts

Penunjuk ke lokasi memori yang menerima jumlah font Tipe 1 pada sistem lokal.

[out] pulRemoteFonts

Penunjuk ke lokasi memori yang menerima jumlah font Tipe 1 pada sistem jarak jauh.

[out] pLastModified

Penunjuk ke lokasi memori yang menerima stempel waktu yang sesuai dengan terakhir kali font Tipe 1 ditambahkan atau dihapus dari sistem lokal.

Mengembalikan nilai

EngGetType1FontList mengembalikan TRUE jika berhasil; jika tidak, ia mengembalikan FALSE.

Keterangan

Driver printer PostScript dapat memanggil EngGetType1FontList untuk mendapatkan daftar font Tipe 1 yang tersedia untuk mereka. Font ini kemudian dapat diakses melalui handel yang dikembalikan dalam struktur TYPE1_FONT.

Jika pType1Bufferadalah NULL, EngGetType1FontList hanya mengembalikan jumlah font Tipe 1 lokal dan jarak jauh, serta stempel waktu yang sesuai dengan terakhir kali font Tipe 1 ditambahkan atau dihapus secara lokal dari sistem.

Persyaratan

   
Klien minimum yang didukung Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows.
Target Platform Universal
Header winddi.h (termasuk Winddi.h)
Pustaka Win32k.lib
DLL Win32k.sys

Lihat juga

TYPE1_FONT