структура 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) |