Función CreateProfileFromLogColorSpaceW (icm.h)
Convierte un espacio de color lógico en un perfil de dispositivo.
Sintaxis
BOOL CreateProfileFromLogColorSpaceW(
LPLOGCOLORSPACEW pLogColorSpace,
PBYTE *pProfile
);
Parámetros
pLogColorSpace
Puntero a una estructura de espacio de color lógico. Consulte LOGCOLORSPACEA para obtener más información. El miembro lcsFilename [0] de la estructura debe establecerse en el carácter null ('\0') o esta llamada de función producirá un error con el valor devuelto de INVALID_PARAMETER.
pProfile
Puntero a un puntero a un búfer donde se creará el perfil de dispositivo. Esta función asigna el búfer y lo rellena con información de perfil si se ejecuta correctamente. Si no es así, el puntero se establece en NULL. El autor de la llamada es responsable de liberar este búfer cuando ya no es necesario.
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.
Si el miembro lcsFilename [0] si la estructura LOGCOLORSPACEA a la que apunta pLogColorSpace no es '\0', esta función devuelve INVALID_PARAMETER.
Comentarios
Esta función se puede usar con cadenas ASCII o Unicode. El autor de la llamada debe liberar el búfer creado por esta función cuando ya no sea necesario o habrá una pérdida de memoria. La función GlobalFree debe usarse para liberar este búfer.
Esta función no admite perfiles del Sistema de colores de Windows (WCS) CAMP, DMP y GMMP.
Requisitos
Requisito | Value |
---|---|
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 |