estructura SIMULATE_CAPS_1 (printoem.h)

La estructura SIMULATE_CAPS_1 contiene información sobre los tipos de simulaciones que admite un administrador de trabajos de cola.

Sintaxis

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

Miembros

dwLevel

Especifica la versión de esta estructura. Este valor debe ser 1.

dwPageOrderFlags

Especifica el orden en que se imprimirán las páginas. Este miembro se puede establecer en uno de los valores siguientes:

Marca Definición
BOOKLET_PRINT Las páginas deben imprimirse en forma de folleto, con dos páginas de documento impresas en un lado de una página física. En el modo horizontal, las dos páginas de documento se imprimen en paralelo en el papel. En el modo vertical, las dos páginas del documento se imprimen en la parte superior e inferior.
NORMAL_PRINT Las páginas deben imprimirse en orden normal: página 1, página 2, etc.
REVERSE_PRINT Las páginas deben imprimirse en orden inverso: última página, página siguiente a última, etc.

dwNumberOfCopies

Especifica el número máximo de copias que puede controlar el administrador de colas.

dwCollate

Especifica si el administrador de colas admite la intercalación. Un valor de 1 indica que el administrador de colas admite la intercalación y un valor de 0 indica que no lo hace.

dwNupOptions

Es una máscara de bits que representa los distintos números de páginas de documento que la impresora puede imprimir en una página física. El bit menos significativo representa 1 página de documento por página, el siguiente bit representa 2 páginas de documento por página, el siguiente bit representa 3 páginas de documento por página física, etc. Por ejemplo, 0x0000810B indica que el administrador de colas admite 1, 2, 4, 9 y 16 páginas de documento por página física.

Comentarios

El método IPrintCoreUI2::QuerySimulationSupport usa esta estructura para notificar el nivel de compatibilidad de simulación del administrador de trabajos de cola a un complemento de interfaz de usuario.

Requisitos

Requisito Valor
Header printoem.h (include Printoem.h)

Consulte también

IPrintCoreUI2::QuerySimulationSupport