Encabezado icm.h
Varias tecnologías usan este encabezado. Para más información, consulte:
icm.h contiene las siguientes interfaces de programación:
AssociateColorProfileWithDeviceA Asocia un perfil de color especificado a un dispositivo especificado. (ANSI) |
AssociateColorProfileWithDeviceW Asocia un perfil de color especificado a un dispositivo especificado. (Unicode) |
CheckBitmapBits Comprueba si los píxeles de un mapa de bits especificado están dentro de la gama de salida de una transformación especificada. |
CheckColors Determina si los colores de una matriz se encuentran dentro de la gama de salida de una transformación especificada. |
CloseColorProfile Cierra un identificador de perfil abierto. |
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. (CMConvertIndexToColorName) |
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. (CMCreateTransform) |
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. (CMCreateTransformW) |
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 CMGetPS2ColorRenderingDictionary y se determinarán los parámetros adicionales asociados a él. |
CMGetPS2ColorRenderingIntent Recupera la intención de representación de color postScript de nivel 2 de un perfil. |
CMGetPS2ColorSpaceArray CMGetPS2ColorSpaceArray y los parámetros, devuelve y comentarios asociados a él se deben determinar. |
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. |
ColorProfileAddDisplayAssociation ColorProfileAddDisplayAssociation asocia un perfil de color instalado a una presentación especificada en el ámbito especificado. |
ColorProfileGetDisplayDefault ColorProfileGetDisplayDefault obtiene el perfil de color predeterminado para una presentación determinada en el ámbito especificado. |
ColorProfileGetDisplayList ColorProfileGetDisplayList recupera la lista de perfiles asociados a una presentación determinada en el ámbito especificado. |
ColorProfileGetDisplayUserScope ColorProfileGetDisplayUserScope obtiene el ámbito del perfil de color seleccionado actualmente de la pantalla proporcionada: usuario o sistema. |
ColorProfileRemoveDisplayAssociation ColorProfileRemoveDisplayAssociation desasocia un perfil de color instalado de una presentación especificada en el ámbito especificado. |
ColorProfileSetDisplayDefaultAssociation ColorProfileSetDisplayDefaultAssociation establece un perfil de color instalado como perfil predeterminado para una presentación especificada en el ámbito especificado. |
ConvertColorNameToIndex Convierte los nombres de color en un espacio de colores con nombre en números de índice en un perfil de color del Consorcio internacional de colores (ICC). |
ConvertIndexToColorName Transforma índices en un espacio de colores en una matriz de nombres en un espacio de colores con nombre. (ConvertIndexToColorName) |
CreateColorTransformA Crea una transformación de color que las aplicaciones pueden usar para realizar la administración de colores. (ANSI) |
CreateColorTransformW Crea una transformación de color que las aplicaciones pueden usar para realizar la administración de colores. (Unicode) |
CreateDeviceLinkProfile Crea un perfil de vínculo de dispositivo de International Color Consortium (ICC) a partir de un conjunto de perfiles de color mediante las intenciones especificadas. |
CreateMultiProfileTransform Acepta una matriz de perfiles o un único perfil de vínculo de dispositivo y crea una transformación de color que las aplicaciones pueden usar para realizar la asignación de colores. |
CreateProfileFromLogColorSpaceA Convierte un espacio de color lógico en un perfil de dispositivo. (ANSI) |
CreateProfileFromLogColorSpaceW Convierte un espacio de color lógico en un perfil de dispositivo. (Unicode) |
DeleteColorTransform Elimina una transformación de color determinada. |
DisassociateColorProfileFromDeviceA Desasocia un perfil de color especificado con un dispositivo especificado en un equipo especificado. (ANSI) |
DisassociateColorProfileFromDeviceW Desasocia un perfil de color especificado con un dispositivo especificado en un equipo especificado. (Unicode) |
EnumColorProfilesA Enumera todos los perfiles que cumplen los criterios de enumeración especificados. (ANSI) |
EnumColorProfilesW Enumera todos los perfiles que cumplen los criterios de enumeración especificados. (Unicode) |
GetCMMInfo Recupera información sobre el módulo de administración de colores (CMM) que creó la transformación de color especificada. |
GetColorDirectoryA Recupera la ruta de acceso del directorio Windows COLOR en un equipo especificado. (ANSI) |
GetColorDirectoryW Recupera la ruta de acceso del directorio Windows COLOR en un equipo especificado. (Unicode) |
GetColorProfileElement Copia datos de un elemento de perfil etiquetado especificado de un perfil de color especificado en un búfer. |
GetColorProfileElementTag Recupera el nombre de etiqueta especificado por dwIndex en la tabla de etiquetas de un determinado perfil de color del Consorcio internacional de colores (ICC), donde dwIndex es un índice basado en uno en esa tabla. |
GetColorProfileFromHandle Dado un identificador a un perfil de color abierto, la función GetColorProfileFromHandle copia el contenido del perfil en un búfer proporcionado por la aplicación. Si el identificador es un controlador del Sistema de colores de Windows (WCS), se devuelve el DMP y se omiten camp y GMMP asociados con el HPROFILE. |
GetColorProfileHeader Recupera o deriva la estructura del encabezado ICC del perfil de color icc o del perfil XML de WCS. Los controladores y las aplicaciones deben suponer que se devuelve TRUE solo indica que se devuelve un encabezado estructurado correctamente. Cada etiqueta tendrá que validarse de forma independiente mediante api de ICM2 heredadas o API de esquema XML. |
GetCountColorProfileElements Recupera el número de elementos etiquetados en un perfil de color determinado. |
GetNamedProfileInfo Recupera información sobre el perfil de color denominado International Color Consortium (ICC) que se especifica en el primer parámetro. |
GetPS2ColorRenderingDictionary Recupera el diccionario de representación de color de nivel 2 de PostScript del perfil de color ICC especificado. |
GetPS2ColorRenderingIntent Recupera la intención de representación de color de nivel 2 de PostScript de un perfil de color ICC. |
GetPS2ColorSpaceArray Recupera la matriz de espacio de color de nivel 2 de PostScript de un perfil de color ICC. |
GetStandardColorSpaceProfileA Recupera el perfil de color registrado para el espacio de color estándar especificado. (ANSI) |
GetStandardColorSpaceProfileW Recupera el perfil de color registrado para el espacio de color estándar especificado. (Unicode) |
InstallColorProfileA Instala un perfil determinado para su uso en un equipo especificado. El perfil también se copia en el directorio COLOR. (ANSI) |
InstallColorProfileW Instala un perfil determinado para su uso en un equipo especificado. El perfil también se copia en el directorio COLOR. (Unicode) |
IsColorProfileTagPresent Informa de si una etiqueta del Consorcio internacional de colores (ICC) especificada está presente en el perfil de color especificado. |
IsColorProfileValid Permite determinar si el perfil especificado es un perfil válido del Consorcio internacional de colores (ICC) o un identificador de perfil válido del Sistema de colores de Windows (WCS) que se puede usar para la administración de colores. |
OpenColorProfileA Crea un identificador para un perfil de color especificado. Después, el identificador se puede usar en otras funciones de administración de perfiles. (ANSI) |
OpenColorProfileW Crea un identificador para un perfil de color especificado. Después, el identificador se puede usar en otras funciones de administración de perfiles. (Unicode) |
RegisterCMMA Asocia un valor de identificación especificado con la biblioteca de vínculos dinámicos del módulo de administración de colores especificada (DLL de CMM). Cuando este identificador aparece en un perfil de color, Windows puede buscar el CMM correspondiente para crear una transformación. (ANSI) |
RegisterCMMW Asocia un valor de identificación especificado con la biblioteca de vínculos dinámicos del módulo de administración de colores especificada (DLL de CMM). Cuando este identificador aparece en un perfil de color, Windows puede buscar el CMM correspondiente para crear una transformación. (Unicode) |
SelectCMM Permite seleccionar el módulo de administración de colores preferido (CMM) que se va a usar. |
SetColorProfileElement Establece los datos del elemento para un elemento de perfil etiquetado en un perfil de color ICC. |
SetColorProfileElementReference Crea en un perfil de color ICC especificado una nueva etiqueta que hace referencia a los mismos datos que una etiqueta existente. |
SetColorProfileElementSize Establece el tamaño de un elemento etiquetado en un perfil de color ICC. |
SetColorProfileHeader Establece los datos de encabezado en un perfil de color ICC especificado. |
SetStandardColorSpaceProfileA Registra un perfil especificado para un espacio de color estándar determinado. El perfil se puede consultar con GetStandardColorSpaceProfileW. (ANSI) |
SetStandardColorSpaceProfileW Registra un perfil especificado para un espacio de color estándar determinado. El perfil se puede consultar con GetStandardColorSpaceProfileW. (Unicode) |
SetupColorMatchingA Crea un cuadro de diálogo Administración de colores que permite al usuario elegir si desea habilitar la administración de colores y, si es así, proporciona control sobre los perfiles de color usados y sobre la intención de representación. (ANSI) |
SetupColorMatchingW Crea un cuadro de diálogo Administración de colores que permite al usuario elegir si desea habilitar la administración de colores y, si es así, proporciona control sobre los perfiles de color usados y sobre la intención de representación. (Unicode) |
TranslateBitmapBits Traduce los colores de un mapa de bits que tienen un formato definido para generar otro mapa de bits en un formato solicitado. |
TranslateColors Traduce una matriz de colores del espacio de colores de origen al espacio de colores de destino tal y como se define en una transformación de color. |
UninstallColorProfileA Quita un perfil de color especificado de un equipo especificado. Opcionalmente, los archivos asociados se eliminan del sistema. (ANSI) |
UninstallColorProfileW Quita un perfil de color especificado de un equipo especificado. Opcionalmente, los archivos asociados se eliminan del sistema. (Unicode) |
Anulación del registroCMMA Desasocia un valor de identificador especificado de una biblioteca de vínculos dinámicos (DLL de CMM) del módulo de administración de colores determinado. (ANSI) |
Anulación del registroCMMW Desasocia un valor de identificador especificado de una biblioteca de vínculos dinámicos (DLL de CMM) del módulo de administración de colores determinado. (Unicode) |
WcsAssociateColorProfileWithDevice WcsAssociateColorProfileWithDevice asocia un perfil de color WCS especificado a un dispositivo especificado. |
WcsCheckColors Determina si los colores de una matriz están dentro de la gama de salida de una transformación de color WCS especificada. |
WcsCreateIccProfile Convierte un perfil de WCS en un perfil de International Color Consortium (ICC). |
WcsDisassociateColorProfileFromDevice Desasocia un perfil de color WCS especificado de un dispositivo especificado en un equipo. |
WcsEnumColorProfiles Enumera todos los perfiles de color que cumplen los criterios de enumeración en el ámbito de administración de perfiles especificado. |
WcsEnumColorProfilesSize Devuelve el tamaño, en bytes, del búfer requerido por la función WcsEnumColorProfiles para enumerar perfiles de color. |
WcsGetCalibrationManagementState Determina si la administración del sistema del estado de calibración de pantalla está habilitada. |
WcsGetDefaultColorProfile Recupera el perfil de color predeterminado para un dispositivo o para un valor predeterminado independiente del dispositivo si no se especifica el dispositivo. |
WcsGetDefaultColorProfileSize Devuelve el tamaño, en bytes, del nombre de perfil de color predeterminado (incluido el terminador NULL ) de un dispositivo. |
WcsGetDefaultRenderingIntent Recupera la intención de representación predeterminada en el ámbito de administración de perfiles especificado. |
WcsGetUsePerUserProfiles Determina si el usuario eligió usar una lista de asociaciones por perfil de usuario para el dispositivo especificado. |
WcsOpenColorProfileA Crea un identificador para un perfil de color especificado. (ANSI) |
WcsOpenColorProfileW Crea un identificador para un perfil de color especificado. (Unicode) |
WcsSetCalibrationManagementState Habilita o deshabilita la administración del sistema del estado de calibración de la pantalla. |
WcsSetDefaultColorProfile Establece el nombre de perfil de color predeterminado para el tipo de perfil especificado en el ámbito de administración de perfiles especificado. |
WcsSetDefaultRenderingIntent Establece la intención de representación predeterminada en el ámbito de administración de perfiles especificado. |
WcsSetUsePerUserProfiles Permite a un usuario especificar si se va a usar o no una lista de asociaciones de perfiles por usuario para el dispositivo especificado. |
WcsTranslateColors Traduce una matriz de colores del espacio de colores de origen al espacio de colores de destino tal y como se define en una transformación de color. |
PBMCALLBACKFN TBD (PBMCALLBACKFN) |
PCMSCALLBACKA *PCMSCALLBACKA* (o ApplyCallbackFunction) es una función de devolución de llamada que se implementa que actualiza los datos de configuración de WCS mientras se ejecuta el cuadro de diálogo que muestra la función SetupColorMatchingW . |
PCMSCALLBACKW *PCMSCALLBACKW* (o ApplyCallbackFunction) es una función de devolución de llamada que se implementa que actualiza los datos de configuración de WCS mientras se ejecuta el cuadro de diálogo mostrado por la función SetupColorMatchingW . |
CMYKCOLOR Descripción de la estructura CMYKCOLOR. |
COLOR Descripción de la unión COLOR. |
COLORMATCHSETUPA La estructura COLORMATCHSETUP contiene información que la función SetupColorMatchingW usa para inicializar el cuadro de diálogo ColorManagement . (ANSI) |
COLORMATCHSETUPW La estructura COLORMATCHSETUP contiene información que la función SetupColorMatchingW usa para inicializar el cuadro de diálogo ColorManagement . (Unicode) |
ENUMTYPEA Contiene información que define las restricciones de enumeración de perfil. (ANSI) |
ENUMTYPEW Contiene información que define las restricciones de enumeración de perfil. (Unicode) |
GENERIC3CHANNEL TBD (GENERIC3CHANNEL) |
GRAYCOLOR Descripción de la estructura GRAYCOLOR. |
HiFiCOLOR Descripción de la estructura HiFiCOLOR. |
LabCOLOR TBD (LabCOLOR) |
NAMED_PROFILE_INFO La estructura NAMED_PROFILE_INFO se usa para almacenar información sobre un perfil de color con nombre. |
NAMEDCOLOR TBD (NAMEDCOLOR) |
PERFIL Contiene información que define un perfil de color. |
PROFILEHEADER Contiene información que describe el contenido de un archivo de perfil de dispositivo. Este encabezado se produce al principio de un archivo de perfil de dispositivo. |
RGBCOLOR TBD (RGBCOLOR) |
XYZCOLOR TBD (XYZCOLOR) |
YxyCOLOR TBD (YxyCOLOR) |
BMFORMAT Los valores del tipo enumerado BMFORMAT se usan en varias funciones WCS para indicar el formato en el que se encuentran mapas de bits concretos. |
COLORDATATYPE Usado por las funciones WCS para indicar el tipo de datos de contenido vectorial. |
COLORPROFILESUBTYPE Especifica el subtipo del perfil de color. |
COLORPROFILETYPE Especifica el tipo de perfil de color. |
COLORTYPE Los valores de la enumeración COLORTYPE se usan en varias funciones WCS. Las variables de tipo COLOR se definen en los espacios de color enumerados por la enumeración COLORTYPE . |
WCS_PROFILE_MANAGEMENT_SCOPE Especifica el ámbito de una operación de administración de perfiles, como asociar un perfil a un dispositivo. |