CMYK 색 공간 지원
Important
최신 인쇄 플랫폼은 Windows에서 프린터와 통신하는 데 선호되는 수단입니다. 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하려면 MICROSOFT의 IPP 받은 편지함 클래스 드라이버와 PSA(인쇄 지원 앱)를 사용하는 것이 좋습니다.
자세한 내용은 최신 인쇄 플랫폼 및 인쇄 지원 앱 디자인 가이드를 참조하세요.
애플리케이션, 시스템, 드라이버 또는 디바이스에서 색 관리를 처리하는지 여부에 관계없이 프린터 그래픽 DLL은 CMYK 색 공간을 지원하는지 여부를 나타내야 합니다. 이 작업은 DEVINFO 구조체에서 GCAPS_CMYKCOLOR 플래그를 설정하여 수행됩니다. 이 플래그를 설정하고 CMYK 프로필을 사용하는 경우 GDI는 RGB 데이터 대신 CMYK 색 데이터를 비트맵, 브러시 및 펜용 프린터 그래픽 DLL로 보냅니다. GDI는 다음 플래그도 설정합니다.
BRUSHOBJ 구조체의 flColorType 멤버에 있는 BR_CMYKCOLOR 플래그입니다.
XLATEOBJ 구조체의 flXlate 멤버에 있는 XO_FROM_CMYK 플래그입니다.
드라이버가 CMYK 색 공간을 지원하는 경우 하프톤도 지원해야 합니다. 따라서 드라이버가 DEVINFO에서 GCAPS_CMYKCOLOR 플래그를 설정하는 경우 GCAPS_HALFTONE 설정해야 합니다.