Compatibilidad con el espacio de color CMYK
Importante
La plataforma de impresión moderna es el medio preferido de Windows para comunicarse con impresoras. Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con aplicaciones de soporte técnico de impresión (PSA), para personalizar la experiencia de impresión en Windows 10 y 11 para el desarrollo de dispositivos de impresora.
Para obtener más información, consulte Plataforma de impresión moderna y la Guía de diseño de aplicaciones para compatibilidad con impresión.
Independientemente de si la gestión del color la realiza la aplicación, el sistema, el controlador o el dispositivo, una DLL de gráficos de impresora debe indicar si admite el espacio de color CMYK. Esto se hace mediante el establecimiento de la marca GCAPS_CMYKCOLOR en la estructura DEVINFO. Si este indicador está activado y se usan perfiles CMYK, GDI envía datos de color CMYK, en lugar de datos RGB, a la DLL gráfica de la impresora para mapas de bits, pinceles y plumas. GDI también establece los siguientes indicadores:
El indicador BR_CMYKCOLOR en el miembro flColorType de la estructura BRUSHOBJ.
La marca XO_FROM_CMYK en el miembro flXlate de la estructura XLATEOBJ.
Si el controlador admite el espacio de color CMYK, también debe ser compatible con medios tonos. Por lo tanto, si el controlador establece el indicador GCAPS_CMYKCOLOR en DEVINFO, también debe establecer GCAPS_HALFTONE.