作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在重新制作我在 SDL 1.2 中所做的乒乓球游戏,但是在 SDL 1.2 中我有一个函数 SDL_GetVideoSurface(),用于获取屏幕表面(或者我错了?),但是。 ..
我在我的游戏(SDL 1.2)中如何使用该功能的小例子
void paddle::show()
{
SDL_BlitSurface(image, NULL, SDL_GetVideoSurface(), &box);
}
我想知道SDL 2.0 中是否有与SDL_GetVideoSurface() 等效的函数,我搜索过,但没有找到。如果它不存在,我怎么能 blit 一个表面?表面是我在乒乓球比赛中的 Racket 。
最佳答案
I want to know if there is a equivalent function to SDL_GetVideoSurface() in SDL 2.0
没有一个。
如果你觉得疯狂,你可以遍历整个 Uint32
范围并使用 SDL_GetWindowFromID()
搜索您创建的窗口。
像 keltar 建议的那样跟踪 SDL_CreateWindow()
返回的 SDL_Window*
是更好的选择。
关于c++ - SDL 2.0 中的 SDL_GetVideoSurface() 等效函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19329746/
我正在重新制作我在 SDL 1.2 中所做的乒乓球游戏,但是在 SDL 1.2 中我有一个函数 SDL_GetVideoSurface(),用于获取屏幕表面(或者我错了?),但是。 .. 我在我的游戏
我是一名优秀的程序员,十分优秀!