Поделиться через


Структура PERBANDINFO (winddi.h)

Структура PERBANDINFO используется в качестве входных данных для функции DrvQueryPerBandInfo библиотеки графики принтера.

Синтаксис

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

Члены

bRepeatThisBand

Если задано значение TRUE, GDI перерисовывает предыдущую группу. Если значение РАВНО FALSE, GDI рисует следующую полосу.

szlBand

Задает структуру SIZEL, содержащую ширину и высоту (в пикселях) прямоугольника, в котором GDI может рисовать полосу. Структура SIZEL идентична структуре SIZE .

ulHorzRes

Указывает горизонтальное разрешение, которое GDI должен использовать при масштабировании полосы.

ulVertRes

Указывает вертикальное разрешение, которое GDI должен использовать при масштабировании полосы.

Комментарии

Если результат ulHorzRes , разделенный на ulVertRes , меньше результата, полученного путем деления одних и того же элемента структуры GDIINFO , полоса отображается меньше графической подсистемой. Если значения совпадают, масштабирование не выполняется. Результирующий коэффициент масштабирования, полученный из этой структуры, не может быть больше, чем тот, который хранится в GDIINFO.

При масштабировании полосы графический модуль привязывает меньшую полосу к верхнему левому углу исходной полосы.

Требования

   
Верхняя часть winddi.h (включая Winddi.h)

См. также раздел

DrvQueryPerBandInfo

GDIINFO