Función SetStandardColorSpaceProfileW (icm.h)
Registra un perfil especificado para un espacio de colores estándar determinado. El perfil se puede consultar mediante GetStandardColorSpaceProfileW.
Sintaxis
BOOL SetStandardColorSpaceProfileW(
PCWSTR pMachineName,
DWORD dwProfileID,
PCWSTR pProfileName
);
Parámetros
pMachineName
Reservado. Debe ser NULL. Este parámetro está pensado para apuntar al nombre de la máquina en la que se va a establecer un perfil de espacio de colores estándar. Un puntero NULL indica el equipo local.
dwProfileID
Especifica el valor de identificador del espacio de colores estándar que representa el perfil especificado. Se trata de un valor de identificador personalizado que se usa para identificar de forma única el perfil de espacio de colores dentro de la aplicación.
pProfileName
Apunta a una ruta de acceso completa al archivo de perfil.
Valor devuelto
Si esta función se ejecuta correctamente, el valor devuelto es TRUE.
Si se produce un error en esta función, el valor devuelto es FALSE. Para obtener información de error extendida, llame a GetLastError.
Comentarios
El perfil ya debe estar instalado en el sistema para poder registrarse para un espacio de colores estándar.
Esta función admite perfiles de modelo de dispositivo (WCS) del Sistema de colores de Windows (WCS) además de perfiles del Consorcio internacional de colores (ICC). No admite perfiles WCS CAMP o GMMP y devolverá un error si se usan dichos perfiles.
Soporte técnico por usuario o LUA
Esto registrará un perfil especificado para un espacio de color estándar determinado solo para el usuario actual.
Usa WcsSetDefaultColorProfile con WCS_PROFILE_MANAGEMENT_SCOPE_CURRENT_USER.
Esto es ejecutable en el contexto de LUA si el perfil ya está instalado, se produce un error en caso contrario, con el acceso denegado, ya que la instalación es para todo el sistema y requiere privilegios de administrador.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | icm.h |
Library | Mscms.lib |
Archivo DLL | Mscms.dll |