使用 SDL 传输缩放图像
有没有办法使用 SDL 来 Blit 某个图像/精灵的放大(缩小)版本? (除了手动保存图像的缩放版本..)
谢谢:-)
Is there any way to Blit a zoomed (in) version of a certain image/sprite using SDL? (Besides manually saving a zoomed version of the image..)
Thanks :-)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不适用于 SDL API 本身。
我认为存在支持缩放(所谓的调整大小)的库(针对 SDL)。
编辑: http://www.ferzkopp.net/joomla/content/view /19/14/
Not with the SDL API itself.
I think there exist libraries (for SDL) who support zooming (so called resizing).
EDIT: http://www.ferzkopp.net/joomla/content/view/19/14/
一般来说,SDL不适合需要实时旋转和缩放的图形。为此,您需要一个基于加速 API(例如 DirectX 或 OpenGL)的库。我了解 SFML 满足此要求。
Generally speaking, SDL isn't suitable for graphics that require real-time rotations and zooming. For that, you'd need an library based around an accelerated API such as DirectX or OpenGL. I understand that SFML meets this requirement.