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) |