次の方法で共有


ハーフトーン機能のオプション属性

重要

最新の印刷プラットフォームは、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 でのハーフトニング」を参照してください。 これらの属性は、 ミニドライバー提供のハーフトニングでは使用されません。