Condividi tramite


Struttura PERBANDINFO (winddi.h)

La struttura PERBANDINFO viene usata come input per la funzione DrvQueryPerBandInfo di una DLL grafica della stampante.

Sintassi

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

Members

bRepeatThisBand

Se TRUE, GDI ridisegna la banda precedente. Se FALSE, GDI disegna la banda successiva.

szlBand

Specifica una struttura SIZEL che contiene la larghezza e l'altezza, in pixel, del rettangolo in cui GDI può disegnare la banda. Una struttura SIZEL è identica a una struttura SIZE .

ulHorzRes

Specifica la risoluzione orizzontale da usare per il ridimensionamento della banda.

ulVertRes

Specifica la risoluzione verticale da usare per il ridimensionamento della banda.

Commenti

Se il risultato di ulHorzRes diviso per ulVertRes è minore del risultato ottenuto dividendo gli stessi membri della struttura GDIINFO , il rendering della banda viene eseguito più piccolo dal motore grafico. Se i valori sono uguali, non viene eseguita alcuna scalabilità. Il fattore di scala risultante ottenuto da questa struttura non può essere maggiore di quello archiviato in GDIINFO.

Quando la banda viene ridimensionata, il motore grafico ancora la banda più piccola all'angolo superiore sinistro della banda originale.

Requisiti

   
Intestazione winddi.h (include Winddi.h)

Vedi anche

DrvQueryPerBandInfo

GDIINFO