我有CGImageSourceRef
以下元数据:
// CGImageSourceCopyMetadataAtIndex
<CGImageMetadata 0x10225ed50> (
exif:SubsecTimeDigitized = 000
exif:ColorSpace = 1
// and more ...
)
// CGImageSourceCopyPropertiesAtIndex
{
ProfileName = "sRGB IEC61966-2.1";
"{Exif}" = {
ColorSpace = 1;
};
// and more ...
}
这里的“ColorSpace”是“1”。我见过 的所有构造函数CGColorSpaceRef
,它们都没有从数字创建颜色空间。
CGColorSpaceCreateWithName(CFStringRef name)
取一个名字,它不是枚举,只是一堆硬编码的字符串,比如kCGColorSpaceDisplayP3
.
如何CGColorSpace
从这个1
幻数创建一个?