我在 Allegro 5 上遇到了一些关于其位图库的有趣行为。本质上,当我尝试加载同一图像的 bmp 或 png 时,默认情况下,该图像会经过某种抗锯齿或模糊过程,从而为我提供失真的图像。有没有办法解决这个问题,以便我可以逐个像素地渲染图像像素?
该图像是我的 allegro 渲染窗口的放大视图,以强调伪影,旁边还有一个小镀铬窗口,显示图像应该是什么样子。第一个图像是加载 png 的快板,第二个加载位图的快板,第三个是 chrome 窗口中的正确源图像,已被拖动到其他图像旁边。
这个 pastebin中的代码是 Allegro 5 的入门教程的样板。
我试过摆弄 allegro 的显示标志,搜索网络和这个网站,但找不到答案。如果细节很重要,我正在使用带有最新 mingw 和 allegro 5.0.8 的 netbeans。
感谢您的时间。
-德文