CreateProfileFromLogColorSpaceW 函数 (icm.h)
语法
BOOL CreateProfileFromLogColorSpaceW(
LPLOGCOLORSPACEW pLogColorSpace,
PBYTE *pProfile
);
参数
pLogColorSpace
指向逻辑颜色空间结构的指针。 有关详细信息,请参阅 LOGCOLORSPACEA 。 结构的 lcsFilename [0] 成员必须设置为 null 字符 ('\0') 否则此函数调用将失败,返回值INVALID_PARAMETER。
pProfile
指向要在其中创建设备配置文件的缓冲区的指针的指针。 如果成功,此函数将分配缓冲区并填充配置文件信息。 否则,指针设置为 NULL。 调用方负责在不再需要缓冲区时释放该缓冲区。
返回值
如果此函数成功,则返回值为 TRUE。
如果此函数失败,则返回值为 FALSE。
如果 pLogColorSpace 指向的 LOGCOLORSPACEA 结构不是“\0”,则 lcsFilename [0] 成员,则此函数返回INVALID_PARAMETER。
注解
此函数可与 ASCII 或 Unicode 字符串一起使用。 调用方在不再需要此函数创建的缓冲区时必须释放该缓冲区,否则将发生内存泄漏。 应使用 GlobalFree 函数来释放此缓冲区。
此函数不支持 Windows 颜色系统 (WCS) 配置文件 CAMP、DMP 和 GMMP。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | icm.h |
Library | Mscms.lib |
DLL | Mscms.dll |