Condividi tramite


struttura GETINFO_STDVAR (printoem.h)

La struttura GETINFO_STDVAR viene usata come input per la funzione di callback UNIFONTOBJ_GetInfo.

Sintassi

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

Membri

dwSize

Specifica le dimensioni, in byte, della struttura GETINFO_STDVAR. Fornito dal chiamante UNIFONTOBJ_GetInfo.

dwNumOfVariable

Definisce il membro DWORDdwNumOfVariable.

dwStdVarID

Definisce il membro DWORD dwStdVarID.

lStdVariable

Definisce il membro LONGlStdVariable.

StdVar[1]

Matrice che specifica indici e valori di variabili standard. Ogni elemento della matrice contiene due membri: un membro dwStdVarID e un membro lStdVariable.

dwStdVarID

Specifica la variabili standard per cui deve essere restituito un valore. Fornito dal chiamante UNIFONTOBJ_GetInfo. I valori validi sono contenuti nella tabella seguente.

Identificatore Variabile standard
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

Fornito dal chiamante UNIFONTOBJ_GetInfo.

lStdVariable

Specifica il valore corrente della variabile standard specificata. Fornito dalla funzione di callback UNIFONTOBJ_GetInfo unidrv.

Osservazioni

Per ottenere il valore corrente per una o più variabili standard di Unidrv, un plug-in di rendering può fornire l'indirizzo di una struttura di GETINFO_STDVAR quando si chiama la funzione di callback di Unidrv UNIFONTOBJ_GetInfo.

Per altre informazioni sulle variabili standard , vedere Microsoft Universal Printer Driver.

Fabbisogno

Requisito Valore
intestazione printoem.h (include Printoem.h)

Vedere anche

UNIFONTOBJ_GetInfo