Funciones de WCS para los módulos de administración de color (CMM) que se van a implementar
Las siguientes funciones se implementarán mediante módulos de administración de colores (CMM) y se exportarán para que el sistema operativo llame.
Función | Descripción |
---|---|
CMCheckColors | Determina si los colores especificados se encuentran dentro de la gama de salida de una transformación especificada. |
CMCheckColorsInGamut | Determina si los triples RGB especificados se encuentran en la gama de salida de una transformación especificada. |
CMCheckRGBs | Comprueba los colores del mapa de bits en una gama de resultados. |
CMConvertColorNameToIndex | Convierte los nombres de color en un espacio de colores con nombre en números de índice de un perfil de color. |
CMConvertIndexToColorName | Transforma índices en un espacio de colores en una matriz de nombres en un espacio de colores con nombre. |
CMCreateDeviceLinkProfile | Crea un perfil de vínculo de dispositivo en el formato especificado por international Color Consortium en su especificación de formato de perfil ICC. |
CMCreateMultiProfileTransform | Acepta una matriz de perfiles o un único perfil de vínculo de dispositivo y crea una transformación de color. Esta transformación es una asignación del espacio de colores especificado por el primer perfil al del segundo perfil, etc. |
CMCreateProfile | Crea un perfil de color para mostrar a partir de una estructura LOGCOLORSPACEA . |
CMCreateProfileW | Crea un perfil de color para mostrar a partir de una estructura LOGCOLORSPACEW . |
CMCreateTransform | En desuso. No hay ninguna API de reemplazo porque esta ya no se estaba usando. No es necesario que los desarrolladores de módulos de CMM alternativos lo implementen. |
CMCreateTransformExt | Crea una transformación de color que se asigna de una entrada LOGCOLORSPACEA a un espacio de destino opcional y, a continuación, a un dispositivo de salida, mediante un conjunto de marcas que definen cómo se debe crear la transformación. |
CMCreateTransformExtW | Crea una transformación de color que se asigna desde una entrada LOGCOLORSPACEW a un espacio de destino opcional y, a continuación, a un dispositivo de salida, mediante un conjunto de marcas que definen cómo se debe crear la transformación. |
CMCreateTransformW | En desuso. No hay ninguna API de reemplazo porque esta ya no se estaba usando. No es necesario que los desarrolladores de módulos de CMM alternativos lo implementen. |
CMDeleteTransform | Elimina una transformación de color especificada y libera cualquier memoria asociada. |
CMGetInfo | Recupera información sobre el módulo de administración de colores (CMM). |
CMGetNamedProfileInfo | Recupera información sobre el perfil de color con nombre especificado. |
CMGetPS2ColorRenderingDictionary | Obtiene un diccionario de representación de colores postScript. |
CMGetPS2ColorRenderingIntent | Recupera la intención de representación de color postScript de nivel 2 de un perfil. |
CMGetPS2ColorSpaceArray | Obtiene una matriz de espacio de colores PostScript. |
CMIsProfileValid | Informa si el perfil especificado es un perfil ICC válido que se puede usar para la administración de colores. |
CMTranslateColors | Convierte una matriz de colores de un espacio de colores de origen a un espacio de colores de destino mediante una transformación de color. |
CMTranslateRGB | Convierte un RGBQuad proporcionado por la aplicación en el espacio de colores del dispositivo. |
CMTranslateRGBs | Convierte un mapa de bits de un espacio de color a otro mediante una transformación de color. |
CMTranslateRGBsExt | Convierte un mapa de bits de un formato definido en un formato definido diferente y llama a una función de devolución de llamada periódicamente, si se especifica, para notificar el progreso y permitir que la aplicación que realiza la llamada finalice la traducción. |