CIFilter名称的常量

时间:2011-07-17 11:29:39

标签: objective-c macos core-image

在Mac OS X中,过滤器(CIColorControlsCIBloom等)中的构建名称是否有常量字符串?

有一些常量字符串,如kCIInputEVKey,您可以使用它来避免像@"inputEV"这样的字符串文字,但我找不到类似过滤器名称的内容。

提前thx! 选手Yevgeniy。

2 个答案:

答案 0 :(得分:2)

隐藏起来,但有一系列过滤器名称及其作用:

Core Image Filter Keys - Apple Documentation

答案 1 :(得分:0)

正如你可能已经发现的那样,没有。

虽然我看到可以在运行时提供过滤器,但为了获得完整图片,您必须在运行时查询可用过滤器列表,我只能猜测为什么没有一系列保证存在的规范过滤器 - 毕竟,引入这些常量的原因归结为。

10.4中引入的大多数(如果不是全部)过滤器仍然存在,所以依靠它们坚持下去并不是“太不安全”。也就是说,您应该总是考虑到查找失败...