Estructura BlackInformation (wcsplugin.h)
Contiene información para los modelos de dispositivo que tienen un canal de color negro.
Sintaxis
typedef struct _BlackInformation {
BOOL fBlackOnly;
FLOAT blackWeight;
} BlackInformation;
Miembros
fBlackOnly
blackWeight
Valor entre 0,0 y 1,0 que indica la cantidad relativa de negro que se va a usar en la salida. Un valor de 0,0 significa que no se utiliza negro; un valor de 1,0 significa que se usa la cantidad máxima de negro.
Comentarios
Si el dispositivo de origen no admite un canal negro, WCS establece bBlackOnly en FALSE.
Si bBlackOnly es TRUE, WCS genera un valor de control de dispositivo de salida donde, como máximo, el canal negro será distinto de cero. Esto solo sucede si la marca BlackPreservation se estableció en WCS. Tenga en cuenta que, en tales casos, es posible que el modelo de dispositivo no proporcione la coincidencia colorimétrica más cercana con el valor proporcionado.
La conservación negra solo se realiza cuando los dispositivos de origen y destino admiten un canal negro. Si se conserva el negro con estos dispositivos, para cada valor de control de dispositivo de origen, donde todos los canales distintos del canal negro son cero, la marca bBlackOnly es TRUE. Tenga en cuenta que esto significa que un valor donde todos los canales son cero también establecerán bBlackOnly en TRUE.
blackWeight nos proporciona información sobre los valores de control de dispositivo usados en el dispositivo de origen.
- En el caso de los dispositivos de origen con un canal negro, blackWeight se establece en el valor negro.
- En el caso de los dispositivos de origen sin un canal negro, el peso negro se calcula mediante una combinación de pureza de color y ligereza relativa. La pureza del color se define como (maxColorant - minColorant)/maxColorant
La ligereza relativa se define como (la ligereza del color en el espacio de apariencia: ligereza mínima del dispositivo de destino) / (máxima ligereza del dispositivo de destino: ligereza mínima del dispositivo de destino)
Para dispositivos RGB, blackWeight = (1 - colorPurity) * (1 - relativeLightness)
Para dispositivos CMYK, blackWeight = colorPurity * (1 - relativeLightness)
WCS es responsable de inicializar la estructura BlackInformation .
Puede establecer complementos para admitir o omitir BlackInformation.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | wcsplugin.h |