EngGetType1FontList 函式 (winddi.h)
EngGetType1FontList函式會擷取在本機和遠端安裝之 PostScript 類型 1 字型的清單。
語法
ENGAPI BOOL EngGetType1FontList(
[in] HDEV hdev,
[out, optional] TYPE1_FONT *pType1Buffer,
[in] ULONG cjType1Buffer,
[out] PULONG pulLocalFonts,
[out] PULONG pulRemoteFonts,
[out] LARGE_INTEGER *pLastModified
);
參數
[in] hdev
裝置的控制碼。 這是驅動程式收到的 GDI 控制碼,作為DrvCompletePDEV的hdev參數。
[out, optional] pType1Buffer
要在其中儲存 Type 1 字型清單 之TYPE1_FONT 結構的陣列指標。 此參數可以是 Null。
[in] cjType1Buffer
指定 pType1Buffer的大小,以位元組為單位。
[out] pulLocalFonts
接收本機系統上類型 1 字型數目的記憶體位置指標。
[out] pulRemoteFonts
接收遠端系統上類型 1 字型數目的記憶體位置指標。
[out] pLastModified
記憶體位置的指標,該位置會接收對應至上次從本機系統新增或移除 Type 1 字型的時間戳記。
傳回值
如果成功,EngGetType1FontList會傳回TRUE;否則會傳回FALSE。
備註
PostScript 印表機驅動程式可以呼叫 EngGetType1FontList ,以取得可供其使用的類型 1 字型清單。 然後,您可以透過TYPE1_FONT結構中傳回的控制碼來存取這些字型。
如果 pType1Buffer 為 Null, EngGetType1FontList 只會傳回本機和遠端 Type 1 字型的數目,以及對應到上次從系統本機新增或移除 Type 1 字型的時間戳記。
規格需求
最低支援的用戶端 | 適用于 Windows 2000 和更新版本的 Windows 作業系統。 |
目標平台 | Universal |
標頭 | winddi.h (包含 Winddi.h) |
程式庫 | Win32k.lib |
Dll | Win32k.sys |