共用方式為


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 方法會使用此結構向使用者介面外掛程式報告多任務緩衝處理程式的模擬支持層級。

規格需求

需求
標頭 printoem.h (包含 Printoem.h)

另請參閱

IPrintCoreUI2::QuerySimulationSupport