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