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


структура 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

Определяет элемент DWORD dwNumOfVariable.

dwStdVarID

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

lStdVariable

Определяет элемент lStdVariableLONG.

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 NextGlyph
FNT_INFO_PRINTDIRINCCDEGREES PrintDirInCCDegrees
FNT_INFO_TEXTXRES TextXRes
FNT_INFO_TEXTYRES TextYRes

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

lStdVariable

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

Замечания

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

Дополнительные сведения о стандартных переменныхсм. в драйвере универсального принтера Майкрософт.

Требования

Требование Ценность
заголовка printoem.h (include Printoem.h)

См. также

UNIFONTOBJ_GetInfo