Полутон, предоставленный устройством
Внимание
Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.
Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.
Если принтер предоставляет возможности полутонирования внутри системы, мини-driver должен указать команды, которые Unidrv отправляет на принтер для активации этих возможностей. Для каждого варианта полутонирования, поддерживаемого принтером, запись полутонного файла GPD *Должна содержать *Записи команд для каждого предоставленного устройства полутонирования, как показано ниже.
*Feature: Halftone
{
*Option: CustomHalftoneMethod1
{
*Name: "Custom Halftone Method 1"
*Command: CmdSelect: "<printer command string>"
}
*Option: CustomHalftoneMethod2
{
*Name: "Custom Halftone Method 2"
*Command: CmdSelect: "<printer command string>"
}
}
Также необходимо указать записи функций ColorMode, и они должны содержать записи *DevBPP и *DevNumOfPlanes, описывающие форматы входных данных, ожидаемые принтером.