半色调功能的选项属性

重要

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

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

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

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

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