ハーフトーン機能のオプション属性
重要
最新の印刷プラットフォームは、Windows がプリンターと通信するための推奨手段です。 プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。
詳細については、 最新の印刷プラットフォーム および 印刷サポート アプリ設計ガイドを参照してください。
次の表に、ハーフトーン機能に関連付けられている属性を示します。 ハーフトーン機能の詳細については「標準機能」を参照してください。
Attribute name | 属性パラメーター | Comments |
---|---|---|
*HTCallbackID | レンダリング プラグインの IPrintOemUni::HalftonePattern メソッドに dwCallbackID パラメーターとして渡される正の数値。 | IPrintOemUni::HalftonePattern メソッドが指定されている場合に必要です。 詳細については「Unidrv でのハーフトニング」を参照してください。 |
*HTNumPatterns | 指定されたハーフトーン パターンの数を表す数値。 詳細については「Unidrv でのハーフトニング」を参照してください。 | 省略可能。 1 または 3 を指定できます。3 は、その順序で赤、緑、青の個別のパターンを意味します。 指定しない場合は、既定値は 1 です。 *rcHTPatternID または *HTCallbackID と共に使用できます。 |
*HTPatternSize | *rcHTPatternIDで指定されたパターンの幅と高さをピクセル単位で表す数値のペア。 | *rcHTPatternID が指定されている場合は必須。 最大パターン サイズは PAIR (256, 256) です。 DWORD としてストレージの幅と高さを 4 で割り切る必要があります。 |
*rcHTPatternID | ハーフトーン パターン データを表す RC_HTPATTERN リソースのリソース識別子。 | リソース DLL にハーフトーン パターンが指定されている場合は必須です。 詳細については「Unidrv でのハーフトニング」を参照してください。 |
これらの属性の使用方法の詳細については「Unidrv でのハーフトニング」を参照してください。 これらの属性は、 ミニドライバー提供のハーフトニングでは使用されません。