Ios CoreGraphics不';不能处理24位图像,但只能处理32位图像?

Ios CoreGraphics不';不能处理24位图像,但只能处理32位图像?,ios,core-graphics,Ios,Core Graphics,我把一个图像渲染到我的上下文中,然后弄乱它的像素。 就我而言,我不需要阿尔法通道。 它告诉我,我仍然必须使用第四个通道,如果我尝试其他方式,也会出现异常。 这是否意味着我必须浪费1/4的内存?不要将其视为浪费1/4的内存,而应视为获得了宝贵的硬件加速。抱怨规范并不直接,但你没有浪费任何东西。图像本身可以在没有alpha的情况下存储,而视频和底层lib无论如何都需要alpha。 或者您希望ios删除alpha吗?;-)

我把一个图像渲染到我的上下文中,然后弄乱它的像素。 就我而言,我不需要阿尔法通道。 它告诉我,我仍然必须使用第四个通道,如果我尝试其他方式,也会出现异常。
这是否意味着我必须浪费1/4的内存?

不要将其视为浪费1/4的内存,而应视为获得了宝贵的硬件加速。

抱怨规范并不直接,但你没有浪费任何东西。图像本身可以在没有alpha的情况下存储,而视频和底层lib无论如何都需要alpha。 或者您希望ios删除alpha吗?;-)