Share via


Estrutura PERBANDINFO (winddi.h)

A estrutura PERBANDINFO é usada como entrada para a função DrvQueryPerBandInfo de um gráfico de impressora.

Sintaxe

typedef struct _PERBANDINFO {
  BOOL  bRepeatThisBand;
  SIZEL szlBand;
  ULONG ulHorzRes;
  ULONG ulVertRes;
} PERBANDINFO, *PPERBANDINFO;

Membros

bRepeatThisBand

Se TRUE, a GDI redesenhará a banda anterior. Se FALSE, o GDI desenhará a próxima faixa.

szlBand

Especifica uma estrutura SIZEL que contém a largura e a altura, em pixels, do retângulo no qual o GDI pode desenhar a banda. Uma estrutura SIZEL é idêntica a uma estrutura SIZE .

ulHorzRes

Especifica a resolução horizontal que o GDI deve usar ao dimensionar a banda.

ulVertRes

Especifica a resolução vertical que o GDI deve usar ao dimensionar a banda.

Comentários

Se o resultado de ulHorzRes dividido por ulVertRes for menor do que o resultado obtido dividindo os mesmos membros da estrutura GDIINFO , a banda será renderizada menor pelo mecanismo gráfico. Se os valores forem iguais, nenhum dimensionamento será feito. O fator de escala resultante obtido dessa estrutura não pode ser maior do que o armazenado em GDIINFO.

Quando a banda é dimensionada, o mecanismo gráfico ancora a banda menor no canto superior esquerdo da banda original.

Requisitos

   
Cabeçalho winddi.h (inclua Winddi.h)

Confira também

DrvQueryPerBandInfo

GDIINFO