Поделиться через


Функция 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

Указывает escape-номер, который необходимо выполнить. Оно должно быть равно QUERYESCSUPPORT (определено в wingdi.h) или в диапазоне 0x100 по 0x3FE.

[in] cjIn

Задает размер (в байтах) буфера, на который указывает параметр pvIn .

[in] pvIn

Указатель на входной буфер. Если параметр iMode — QUERYESCSUPPORT, pvIn указывает на значение ULONG в диапазоне 0x100 по 0x3FE.

[in] cjOut

Указывает размер (в байтах) выходного буфера, на который указывает параметр pvOut .

[out] pvOut

Указатель на буфер выходных данных.

Возвращаемое значение

Если эта функция подключена драйвером устройства, то GDI будет передавать вызовы, сделанные приложением , в ExtEscape для escape-номеров 0x100 через 0x3fe или для escape-запроса QUERYESCSUPPORT, когда первый DWORD, на который указывает pvIn, находится в диапазоне 0x100 по 0x3fe.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть winddi.h (включая Winddi.h)

См. также раздел

FONTOBJ

SURFOBJ