GETINFO_STDVAR 구조체(printoem.h)

GETINFO_STDVAR 구조체는 UNIFONTOBJ_GetInfo 콜백 함수에 대한 입력으로 사용됩니다.

구문

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

멤버

dwSize

GETINFO_STDVAR 구조체의 크기(바이트)를 지정합니다. UNIFONTOBJ_GetInfo 호출자가 제공합니다.

dwNumOfVariable

DWORD 멤버 dwNumOfVariable을 정의합니다.

dwStdVarID

DWORD 멤버 dwStdVarID를 정의합니다.

lStdVariable

LONG 멤버 lStdVariable을 정의합니다.

StdVar[1]

표준 변수 인덱스 및 값을 지정하는 배열입니다. 각 배열 요소에는 dwStdVarID 멤버와 lStdVariable 멤버의 두 멤버가 포함됩니다.

dwStdVarID

값을 반환해야 하는 표준 변수 를 지정합니다. UNIFONTOBJ_GetInfo 호출자가 제공합니다. 유효한 값은 다음 표에 포함되어 있습니다.

ID 표준 변수
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 표준 변수에 대한 현재 값을 얻기 위해 렌더링 플러그 인은 Unidrv의 UNIFONTOBJ_GetInfo 콜백 함수를 호출할 때 GETINFO_STDVAR 구조체의 주소를 제공할 수 있습니다.

표준 변수에 대한 자세한 내용은 Microsoft 유니버설 프린터 드라이버를 참조하세요.

요구 사항

요구 사항
헤더 printoem.h(Printoem.h 포함)

추가 정보

UNIFONTOBJ_GetInfo