Compartilhar via


estrutura GETINFO_STDVAR (printoem.h)

A estrutura GETINFO_STDVAR é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo .

Sintaxe

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

Membros

dwSize

Especifica o tamanho, em bytes, da estrutura GETINFO_STDVAR . Fornecido pelo chamador UNIFONTOBJ_GetInfo .

dwNumOfVariable

Define o membro DWORDdwNumOfVariable.

dwStdVarID

Define o membro DWORDdwStdVarID.

lStdVariable

Define o membro LONGlStdVariable.

StdVar[1]

Uma matriz que especifica valores e índices de variáveis padrão. Cada elemento de matriz contém dois membros: um membro dwStdVarID e um membro lStdVariable .

dwStdVarID

Especifica as variáveis padrão para as quais um valor deve ser retornado. Fornecido pelo chamador UNIFONTOBJ_GetInfo . Os valores válidos estão contidos na tabela a seguir.

Identificador Variável Padrão
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

Fornecido pelo chamador UNIFONTOBJ_GetInfo .

lStdVariable

Especifica o valor atual da variável padrão especificada. Fornecido pela função de retorno de chamada UNIFONTOBJ_GetInfo unidrv.

Comentários

Para obter o valor atual de uma ou mais variáveis padrão do Unidrv, um plug-in de renderização pode fornecer o endereço de uma estrutura GETINFO_STDVAR ao chamar a função de retorno de chamada UNIFONTOBJ_GetInfo do Unidrv.

Para obter mais informações sobre variáveis padrão, consulte Driver de Impressora Universal da Microsoft.

Requisitos

Requisito Valor
Cabeçalho printoem.h (inclua Printoem.h)

Confira também

UNIFONTOBJ_GetInfo