Поиск профилей ICC
Важно!
Мы рекомендуем использовать драйвер класса "Входящие" корпорации Майкрософт, а также приложения для поддержки печати (PSA) корпорации Майкрософт, чтобы настроить возможности печати в Windows 10 и 11 для разработки принтеров.
Дополнительные сведения см. в руководстве по проектированию приложений поддержки печати.
Если управление цветом включено, GDI выполняет поиск соответствующего профиля ICC, выполнив следующие действия.
Если библиотека DLL интерфейса принтера драйвера предоставляет функцию DrvQueryColorProfile , клиент GDI вызывает функцию , чтобы предоставить драйверу возможность указать профиль. Если функция возвращает профиль, она используется.
Если DrvQueryColorProfile не существует или не возвращает профиль, GDI выполняет поиск профилей, установленных для указанного типа принтера в каталоге color. GDI использует первый найденный профиль, который соответствует разрешению, типу носителя и параметрам смещания в структуре DEVMODE.
Если каталог color не содержит профилей для указанного типа принтера, соответствующих указанному содержимому DEVMODE, GDI использует системный профиль sRGB по умолчанию.
Дополнительные сведения см. в разделе Установка профилей ICC. Дополнительные сведения о профилях ICC можно найти в документации по Microsoft Windows SDK.