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


Настраиваемые графические функции DDI

Важно!

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

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

Разработчики мини-драйверов принтеров могут расширить возможности основного графического DDIS драйвера принтера, реализовав подключаемые методы. Подключаемый модуль отрисовки может подключить некоторые графические функции DDI для предоставления настраиваемых реализаций основных функций драйвера принтера. Разработчики новых подключаемых модулей отрисовки принтеров должны реализовать методы на основе COM для своих подключаемых модулей. Список определенных COM-интерфейсов см. в статье Com Interfaces for Rendering Plug-Ins for Rendering Plug-Ins (Com Interfaces for Rendering Plug-Ins for Rendering Plug-Ins ).

До публикации COM-интерфейсов IHV могли расширить возможности графических DDIs, реализовав одну или несколько функций OEMXxx для подключаемых модулей отрисовки. Хотя использование этих функций по-прежнему поддерживается для обеспечения совместимости, авторы новых подключаемых модулей отрисовки должны использовать методы в COM-интерфейсах.

Остальная часть этого раздела содержит следующие разделы:

Подключаемые модули отрисовки на основе COM

Подключаемые модули отрисовки, отличные от COM