ColorMode 功能的選項屬性
重要
新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。
如需詳細資訊,請參閱 新式列印平臺 和 列印支援應用程式設計指南。
下表列出與 ColorMode 功能相關聯的屬性。 如需 ColorMode 功能的詳細資訊,請參閱 標準功能。
Attribute name | 屬性參數 | 註解 |
---|---|---|
*顏色? | TRUE 或 FALSE,表示選項是否產生色彩。 | 選擇性。 如果未指定,則 *DrvBPP> 1 的預設值為 TRUE。 若要建立灰色縮放比例,請使用 *DrvBPP> 1 設定為 FALSE。 |
*ColorPlaneOrder | LIST,指出 Unidrv 應該傳送色彩平面數據的順序。 範例: 清單 (黃色, 洋紅, 青色, 黑色) 清單(紅色、綠色、藍色) 色彩可以在清單中重複。 |
如果 *DevNumOfPlanes 大於 1,則為必要專案。 指定的色彩數目必須等於 *DevNumOfPlanes。 |
*DevBPP | 數值,指出印表機所支援之每圖元色彩數據的位數。 | 選擇性。 如果未指定,預設值為1。 |
*DevNumOfPlanes | 數值,表示印表機支援的彩色平面數目。 | 選擇性。 如果未指定,預設值為1。 (對於彩色印表機,值為1稱為圖元模式。 |
*DrvBPP | 數值,指出 Unidrv 應該用於其點陣圖轉譯緩衝區的每圖元位數。 位圖格式是與 Windows 裝置無關的點陣圖(DIB),有效值為 1、4、8、16、24 或 32。 | 選擇性。 如果未指定,預設值為1。 (對於彩色印表機,值為 1 稱為「平面模式」。 Windows DIB 一律使用一個色彩平面。 |
*IPCallbackID | 正數值,傳遞至轉譯外掛程式的 IPrintOemUni::ImageProcessing 方法作為其 IPCallbackID 自變數。 | 如果提供包含 IPrintOemUn::ImageProcessing 方法的轉譯外掛程式,則為必要專案。 |
*PaletteProgrammable | TRUE 或 FALSE,表示調色盤是否可程式化。 | 選擇性。 如果未指定,預設值為 FALSE。 |
*PaletteSize | 數值,表示搭配指定選項使用之調色盤中的項目數。 | 選擇性。 如果未指定,預設值為 2。 |
*RasterMode | DIRECT 或 INDEXED,指出點陣數據是直接傳送至印表機,還是透過調色盤編製索引。 | 選擇性。 如果未指定,預設值為 INDEXED。 |
如需其他選項屬性的詳細資訊,請參閱 所有功能的選項屬性。
另請參閱 控制影像品質。