Condividi tramite


Funzione EngGetType1FontList (winddi.h)

La funzione EngGetType1FontList recupera un elenco di tipi di carattere PostScript Type 1 installati sia in locale che in remoto.

Sintassi

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

Parametri

[in] hdev

Gestire il dispositivo. Si tratta dell'handle GDI ricevuto dal driver come parametro hdev per DrvCompletePDEV.

[out, optional] pType1Buffer

Puntatore a una matrice di strutture TYPE1_FONT in cui archiviare l'elenco dei tipi di carattere Type 1. Questo parametro può essere NULL.

[in] cjType1Buffer

Specifica le dimensioni, in byte, di pType1Buffer.

[out] pulLocalFonts

Puntatore a una posizione di memoria che riceve il numero di tipi di carattere di tipo 1 nel sistema locale.

[out] pulRemoteFonts

Puntatore a una posizione di memoria che riceve il numero di tipi di carattere di tipo 1 nel sistema remoto.

[out] pLastModified

Puntatore a una posizione di memoria che riceve il timestamp corrispondente all'ultima volta che un tipo di carattere di tipo 1 è stato aggiunto o rimosso dal sistema locale.

Valore restituito

EngGetType1FontList restituisce TRUE se ha esito positivo; in caso contrario, restituisce FALSE.

Commenti

I driver della stampante PostScript possono chiamare EngGetType1FontList per ottenere un elenco di tipi di carattere di tipo 1 disponibili. È quindi possibile accedere a questi tipi di carattere tramite gli handle restituiti nella struttura TYPE1_FONT.

Se pType1Buffer è NULL, EngGetType1FontList restituisce solo il numero di tipi di carattere locali e remoti di tipo 1, nonché il timestamp corrispondente all'ultima volta che un tipo di carattere Type 1 è stato aggiunto o rimosso localmente dal sistema.

Requisiti

   
Client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Universale
Intestazione winddi.h (include Winddi.h)
Libreria Win32k.lib
DLL Win32k.sys

Vedi anche

TYPE1_FONT