Поиск профилей ICC

Важно!

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

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

Если управление цветом включено, GDI выполняет поиск соответствующего профиля ICC, выполнив следующие действия.

  1. Если библиотека DLL интерфейса принтера драйвера предоставляет функцию DrvQueryColorProfile , клиент GDI вызывает функцию , чтобы предоставить драйверу возможность указать профиль. Если функция возвращает профиль, она используется.

  2. Если DrvQueryColorProfile не существует или не возвращает профиль, GDI выполняет поиск профилей, установленных для указанного типа принтера в каталоге color. GDI использует первый найденный профиль, который соответствует разрешению, типу носителя и параметрам смещания в структуре DEVMODE.

  3. Если каталог color не содержит профилей для указанного типа принтера, соответствующих указанному содержимому DEVMODE, GDI использует системный профиль sRGB по умолчанию.

Дополнительные сведения см. в разделе Установка профилей ICC. Дополнительные сведения о профилях ICC можно найти в документации по Microsoft Windows SDK.