作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
大多数创建位图上下文的代码使用 kCGImageAlphaPremultipliedFirst
来创建 ARGB,而不是使用 kCGImageAlphaPremultipliedLast
来创建 RGBA。首选 ARGB 有什么原因吗?
(用法):
CGBitmapContextCreate(NULL, size.width, size.height, 8, size.width * 4,
colorSpace, kCGImageAlphaPremultipliedFirst);
最佳答案
我认为这与所用 CPU 的“字节序”有关。
关于iphone - 在 Core Graphics 中,为什么 Alpha channel 最重要? (kCGImageAlphaPremultipliedFirst 与 kCGImageAlphaPremultipliedLast),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10845105/
你能给我解释一下 kCGImageAlphaPremultipliedFirst 和 kCGImageAlphaFirst 之间的区别吗? Premultiplied 在实践中是什么意思? 最佳答案
大多数创建位图上下文的代码使用 kCGImageAlphaPremultipliedFirst 来创建 ARGB,而不是使用 kCGImageAlphaPremultipliedLast 来创建 RG
我是一名优秀的程序员,十分优秀!