다음을 통해 공유


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

dwNumOfVariable DWORD 멤버를 정의합니다.

dwStdVarID

dwStdVarID DWORD 멤버를 정의합니다.

lStdVariable

lStdVariable LONG 멤버를 정의합니다.

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

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

요구 사항

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

참고 항목

UNIFONTOBJ_GetInfo