Estructura PERBANDINFO (winddi.h)
La estructura PERBANDINFO se usa como entrada para la función DrvQueryPerBandInfo de una DLL de gráficos de impresora.
Sintaxis
typedef struct _PERBANDINFO {
BOOL bRepeatThisBand;
SIZEL szlBand;
ULONG ulHorzRes;
ULONG ulVertRes;
} PERBANDINFO, *PPERBANDINFO;
Miembros
bRepeatThisBand
Si es TRUE, GDI vuelve a dibujar la banda anterior. Si es FALSE, GDI dibuja la siguiente banda.
szlBand
Especifica una estructura SIZEL que contiene el ancho y el alto, en píxeles, del rectángulo en el que GDI puede dibujar la banda. Una estructura SIZEL es idéntica a una estructura SIZE .
ulHorzRes
Especifica el GDI de resolución horizontal que se debe usar al escalar la banda.
ulVertRes
Especifica el GDI de resolución vertical que se debe usar al escalar la banda.
Comentarios
Si el resultado de ulHorzRes dividido por ulVertRes es menor que el resultado obtenido dividiendo los mismos miembros de la estructura GDIINFO , el motor de gráficos representa la banda más pequeña. Si los valores son los mismos, no se realiza ningún escalado. El factor de escala resultante obtenido de esta estructura no puede ser mayor que el almacenado en GDIINFO.
Cuando se escala la banda, el motor de gráficos ancla la banda más pequeña a la esquina superior izquierda de la banda original.
Requisitos
Encabezado | winddi.h (incluya Winddi.h) |