gpt4 book ai didi

cocoa:如何绘制 NSBitmapImageRep 的放大版本?

转载 作者:行者123 更新时间:2023-12-03 17:58:57 28 4
gpt4 key购买 nike

我想使用 NSBitmapImageRep 在代码中构造一个 64x64 像素的 Sprite ,然后将其绘制到屏幕上,放大得很大。结果将是屏幕上出现非常大的“像素”。想想老派的《马里奥兄弟》或《我的世界》。我怎样才能做到这一点?

编辑我想绘制到这个离屏位图,然后稍后在 CALayer 上渲染它

最佳答案

使用CGBitmapContextCreate打开一个新的图像上下文并使用

void CGContextSetInterpolationQuality (
CGContextRef c,
CGInterpolationQuality quality
);

将插值质量设置为kCGInterpolationNone

然后将图像绘制到上下文中。

关于cocoa:如何绘制 NSBitmapImageRep 的放大版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9446211/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com