Поделиться через


Атрибуты параметра для функции Halftone

Внимание

Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.

Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.

В следующей таблице перечислены атрибуты, связанные с функцией Halftone. Дополнительные сведения о функции Halftone см. в разделе "Стандартные функции".

Attribute name Параметр атрибута Комментарии
*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. Эти атрибуты не используются с полутонированием мини-driver.