半色调功能的选项属性

Important

新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。

有关详细信息,请参阅 打印支持应用 v1 和 v2 设计指南

下表列出了与半色调功能关联的属性。 有关半色调功能的详细信息,请参阅 标准功能

属性名称 属性参数 Comments
* HTCallbackID 传递给呈现插件的 IPrintOemUni::HalftonePattern 方法作为其 dwCallbackID 参数的正数值。 如果提供了 IPrintOemUni::HalftonePattern 方法,则是必需的。 有关详细信息,请参阅使用 Unidrv 设置半色调
* HTNumPatterns 表示提供的半色调模式数的数值。 有关详细信息,请参阅使用 Unidrv 设置半色调 Optional. 可以是 1 或 3,其中 3 表示红色、绿色和蓝色的单独模式,按此顺序排列。 如果未指定,则默认值为 1。 可与 *rcHTPatternID 或 *HTCallbackID 一起使用。
* HTPatternSize 表示 *rcHTPatternID 指定的模式的宽度和高度(以像素为单位)的数值 如果指定了 *rcHTPatternID ,则为必需。 最大模式大小为 PAIR (256, 256)。 宽度和高度相乘后,必须能被 4 整除,才能作为 DWORD 存储
* rcHTPatternID 表示半色调模式数据的 RC_HTPATTERN 资源的资源标识符。 如果资源 DLL 中提供了半色调模式,则需要此选项。 有关详细信息,请参阅使用 Unidrv 设置半色调

有关使用这些属性的详细信息,请参阅使用 Unidrv 设置半色调。 这些属性不与 微型驱动程序提供的半调一起使用。