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


структура SIMULATE_CAPS_1 (printoem.h)

Структура SIMULATE_CAPS_1 содержит сведения о типах моделирования, поддерживаемых диспетчером очереди печати.

Синтаксис

typedef struct _SIMULATE_CAPS_1 {
  DWORD dwLevel;
  DWORD dwPageOrderFlags;
  DWORD dwNumberOfCopies;
  DWORD dwCollate;
  DWORD dwNupOptions;
} SIMULATE_CAPS_1, *PSIMULATE_CAPS_1;

Члены

dwLevel

Указывает версию этой структуры. Это значение должно быть равно 1.

dwPageOrderFlags

Указывает порядок печати страниц. Для этого элемента можно задать одно из следующих значений:

Флаг Определение
BOOKLET_PRINT Страницы должны быть напечатаны в форме буклета с двумя страницами документов, напечатанными на одной стороне физической страницы. В альбомном режиме две страницы документа печатаются параллельно на бумаге. В книжном режиме две страницы документа печатаются сверху и снизу.
NORMAL_PRINT Страницы должны быть напечатаны в обычном порядке: страница 1, страница 2 и т. д.
REVERSE_PRINT Страницы должны печататься в обратном порядке: последняя страница, последняя страница и т. д.

dwNumberOfCopies

Задает максимальное количество копий, которые может обрабатывать диспетчер очереди очереди.

dwCollate

Указывает, поддерживает ли диспетчер очереди очереди очередью параметры сортировки. Значение 1 указывает, что очередь очереди поддерживает параметры сортировки, а значение 0 указывает на то, что это не так.

dwNupOptions

Битовая маска, представляющая различное количество страниц документов, которые принтер может распечатать на физической странице. Наименьший бит представляет 1 страницу документа на страницу, следующий бит — 2 страницы документа на страницу, следующий бит — 3 страницы документа на физическую страницу и т. д. Например, 0x0000810B указывает, что очередь очереди поддерживает 1, 2, 4, 9 и 16 страниц документов на физическую страницу.

Комментарии

Метод IPrintCoreUI2::QuerySimulationSupport использует эту структуру, чтобы сообщить об уровне поддержки симуляции модуля spooler подключаемому модулю пользовательского интерфейса.

Требования

Требование Значение
Заголовок printoem.h (включая Printoem.h)

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

IPrintCoreUI2::QuerySimulationSupport