ColorMode 機能のオプション属性
重要
最新の印刷プラットフォームは、Windows がプリンターと通信するための推奨手段です。 プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。
詳細については、 最新の印刷プラットフォーム および 印刷サポート アプリ設計ガイドを参照してください。
次の表に、ColorMode 機能に関連付けられている属性を示します。 ColorMode 機能の詳細については「標準機能」を参照してください。
Attribute name | 属性パラメーター | Comments |
---|---|---|
*Color? | TRUE または FALSE、オプションで色が生成されるかどうかを示します。 | 省略可能。 指定しない場合、*DrvBPP> 1 の既定値は TRUE です。 灰色のスケーリングを作成するには、*DrvBPP> 1 で FALSE に設定します。 |
*ColorPlaneOrder | Unidrv がカラー プレーン データを送信する順序を示す LIST。 例 : リスト (イエロー、マゼンタ、シアン、ブラック) リスト (レッド、グリーン、ブルー) 一覧で色を繰り返すことができます。 |
*DevNumOfPlanes が 1 より大きい場合は必須です。 指定する色の数は *DevNumOfPlanes である必要があります。 |
*DevBPP | プリンターでサポートされているカラー データのピクセルあたりのビット数を示す数値。 | 省略可能。 指定しない場合は、既定値は 1 です。 |
*DevNumOfPlanes | プリンターがサポートするカラープレーンの数を示す数値。 | 省略可能。 指定しない場合は、既定値は 1 です。 (カラー プリンターの場合、値 1 はピクセル モードと呼ばれます)。 |
*DrvBPP | Unidrv がビットマップ レンダリング バッファーに使用するピクセルあたりのビット数を示す数値。 ビットマップ形式は Windows デバイスに依存しないビットマップ (DIB) であり、有効な値は 1、4、8、16、24、または 32 です。 | 省略可能。 指定しない場合は、既定値は 1 です。 (カラー プリンターの場合、値 1 は平面モードと呼ばれます)。 Windows DIB では、常に 1 つのカラー プレーンが使用されます。 |
*IPCallbackID | レンダリング プラグインの IPrintOemUni::ImageProcessing メソッドに IPCallbackID 引数として渡される正の数値。 | IPrintOemUn::ImageProcessing メソッドを含む レンダリング プラグイン が指定されている場合に必要です。 |
*PaletteProgrammable | TRUE または FALSE、カラー パレットがプログラム可能かどうかを示します。 | 省略可能。 指定しない場合の既定値は FALSE です。 |
*PaletteSize | 指定したオプションで使用されるカラー パレット内のエントリの数を表す数値。 | 省略可能。 指定しない場合は、既定値は 2 です。 |
*RasterMode | DIRECT または INDEXED、ラスター データをプリンターに直接送信するか、カラー パレットを使用してインデックスを作成するかを示します。 | 省略可能。 指定しない場合の既定値は INDEXED です。 |
その他のオプション属性の詳細については、「すべてのフィーチャのオプション属性」を参照してください。
「画質の制御」も参照してください。