Share via


drvFontManagement 函式 (winddi.h)

DrvFontManagement 函式是 PostScript 裝置提供的選擇性進入點。

語法

ULONG DrvFontManagement(
  [in]           SURFOBJ *pso,
  [in, optional] FONTOBJ *pfo,
  [in]           ULONG   iMode,
  [in]           ULONG   cjIn,
  [in]           PVOID   pvIn,
  [in]           ULONG   cjOut,
  [out]          PVOID   pvOut
);

參數

[in] pso

SURFOBJ 結構的指標。

[in, optional] pfo

FONTOBJ 結構的指標。

[in] iMode

指定要執行的逸出編號。 這必須等於 wingdi.h) 中定義的 QUERYESCSUPPORT (,或在範圍0x100到 0x3FE。

[in] cjIn

指定 pvIn 參數所指向之緩衝區的大小,以位元組為單位。

[in] pvIn

輸入緩衝區的指標。 如果 iMode 參數是 QUERYESCSUPPORT,pvIn 會指向範圍中的 ULONG 值,0x100到0x3FE。

[in] cjOut

指定 pvOut 參數所指向之輸出緩衝區的大小,以位元組為單位。

[out] pvOut

輸出數據緩衝區的指標。

傳回值

如果裝置驅動程式攔截此函式,則 GDI 會將應用程式發出的呼叫傳遞至 ExtEscape ,以透過 0x3fe 0x100逸出號碼,或當 pvIn 指向的第一個 DWORD 位於範圍0x100到0x3fe時,會逸出 QUERYESCSUPPORT。

規格需求

需求
目標平台 桌面
標頭 winddi.h (包括 Winddi.h)

另請參閱

FONTOBJ

SURFOBJ