Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die EngGetType1FontList-Funktion ruft eine Liste der PostScript-Schriftarten vom Typ 1 ab, die sowohl lokal als auch remote installiert sind.
Syntax
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
Handle mit dem Gerät. Dies ist das GDI-Handle, das vom Treiber als hdev-Parameter für DrvCompletePDEV empfangen wird.
[out, optional] pType1Buffer
Zeiger auf ein Array von TYPE1_FONT Strukturen, in denen die Schriftartliste Typ 1 gespeichert werden soll. Dieser Parameter kann NULL sein.
[in] cjType1Buffer
Gibt die Größe von pType1Buffer in Bytes an.
[out] pulLocalFonts
Zeiger auf einen Speicherspeicherort, der die Anzahl von Typ 1-Schriftarten auf dem lokalen System empfängt.
[out] pulRemoteFonts
Zeiger auf einen Speicherspeicherort, der die Anzahl der Typ 1-Schriftarten auf dem Remotesystem empfängt.
[out] pLastModified
Zeiger auf einen Speicherspeicherort, der den Zeitstempel erhält, der dem letzten Hinzufügen oder Entfernen einer Schriftart vom Typ 1 entspricht.
Rückgabewert
EngGetType1FontList gibt TRUE zurück, wenn es erfolgreich ist. Andernfalls wird FALSE zurückgegeben.
Hinweise
PostScript-Druckertreiber können EngGetType1FontList aufrufen, um eine Liste der Schriftarten vom Typ 1 abzurufen, die ihnen zur Verfügung stehen. Auf diese Schriftarten kann dann über die in der TYPE1_FONT-Struktur zurückgegebenen Handles zugegriffen werden.
Wenn pType1BufferNULL ist, gibt EngGetType1FontList nur die Anzahl lokaler und Remoteschriftarten vom Typ 1 sowie den Zeitstempel zurück, der dem letzten Zeitpunkt entspricht, an dem eine Schriftart vom Typ 1 lokal hinzugefügt oder lokal aus dem System entfernt wurde.
Anforderungen
| Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme. |
| Zielplattform | Universell |
| Header | winddi.h (einschließlich Winddi.h) |
| Bibliothek | Win32k.lib |
| DLL | Win32k.sys |