大多数创建位图上下文的代码使用kCGImageAlphaPremultipliedFirst
, 来创建 ARGB,而不是kCGImageAlphaPremultipliedLast
创建 RGBA。是否有首选 ARGB 的原因?
(用法):
CGBitmapContextCreate(NULL, size.width, size.height, 8, size.width * 4,
colorSpace, kCGImageAlphaPremultipliedFirst);
大多数创建位图上下文的代码使用kCGImageAlphaPremultipliedFirst
, 来创建 ARGB,而不是kCGImageAlphaPremultipliedLast
创建 RGBA。是否有首选 ARGB 的原因?
(用法):
CGBitmapContextCreate(NULL, size.width, size.height, 8, size.width * 4,
colorSpace, kCGImageAlphaPremultipliedFirst);