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


структура GETINFO_STDVAR (printoem.h)

Структура GETINFO_STDVAR используется в качестве входных данных для функции обратного вызова UNIFONTOBJ_GetInfo .

Синтаксис

typedef struct _GETINFO_STDVAR {
  DWORD                   dwSize;
  DWORD                   dwNumOfVariable;
  struct {
    DWORD dwStdVarID;
    LONG  lStdVariable;
  };
  __unnamed_struct_1546_3 StdVar[1];
} GETINFO_STDVAR, *PGETINFO_STDVAR;

Члены

dwSize

Указывает размер структуры GETINFO_STDVAR в байтах. Предоставляется вызывающим UNIFONTOBJ_GetInfo .

dwNumOfVariable

Определяет член DWORDdwNumOfVariable.

dwStdVarID

Определяет член DWORDdwStdVarID.

lStdVariable

Определяет член LONGlStdVariable.

StdVar[1]

Массив, указывающий стандартные индексы и значения переменных. Каждый элемент массива содержит два элемента: элемент dwStdVarID и элемент lStdVariable .

dwStdVarID

Указывает стандартные переменные , для которых должно быть возвращено значение. Предоставляется вызывающим UNIFONTOBJ_GetInfo . Допустимые значения содержатся в следующей таблице.

Идентификатор Стандартная переменная
FNT_INFO_CURRENTFONTID CurrentFontID
FNT_INFO_FONTBOLD FontBold
FNT_INFO_FONTHEIGHT FontHeight
FNT_INFO_FONTITALIC FontItalic
FNT_INFO_FONTMAXWIDTH FontMaxWidth
FNT_INFO_FONTSTRIKETHRU FontStrikeThru
FNT_INFO_FONTUNDERLINE FontUnderline
FNT_INFO_FONTWIDTH FontWidth
FNT_INFO_GRAYPERCENTAGE GrayPercentage
FNT_INFO_NEXTFONTID NextFontID
FNT_INFO_NEXTGLYPH Следующий Глиф
FNT_INFO_PRINTDIRINCCDEGREES PrintDirInCCDegrees
FNT_INFO_TEXTXRES TextXRes
FNT_INFO_TEXTYRES TextYRes

Предоставляется вызывающим UNIFONTOBJ_GetInfo .

lStdVariable

Задает текущее значение указанной стандартной переменной. Предоставляется функцией обратного вызова UNIFONTOBJ_GetInfo Unidrv.

Комментарии

Чтобы получить текущее значение для одной или нескольких стандартных переменных Unidrv, подключаемый модуль отрисовки может указать адрес структуры GETINFO_STDVAR при вызове функции обратного вызова UNIFONTOBJ_GetInfo Unidrv.

Дополнительные сведения о стандартных переменных см. в статье Microsoft Universal Printer Driver.

Требования

Требование Значение
Заголовок printoem.h (включая Printoem.h)

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

UNIFONTOBJ_GetInfo