SDL2.0很多新的修改

来源:互联网 发布:管家婆211端口 编辑:程序博客网 时间:2024/04/30 18:18

A short cheat sheet where some of the old functions and other stuff went:

  • SDL_SetVideoMode(): use SDL_CreateWindow() instead (along with SDL_CreateRenderer() if you want to do classic 2D rendering and not OpenGL)

  • SDL_ListModes(): use SDL_GetDisplayMode()/SDL_GetNumDisplayModes() instead

  • SDL_UpdateRect()/SDL_Flip(): use SDL_RenderPresent() instead

  • SDL_Surface/2D rendering: surfaces still exist, but it is recommended that instead of using SDL_Surfaces, you use SDL_Textures with an 2D accelerated renderer (SDL_CreateRenderer()) where possible

  • SDL_VideoInfo: use SDL_GetRendererInfo()/SDL_GetRenderDriverInfo() instead

  • SDL_GetCurrentVideoDisplay(): use SDL_GetWindowDisplayIndex() instead

  • SDL_VIDEORESIZE event: the new equivalent is SDL_WINDOWEVENT_RESIZE

0 0
原创粉丝点击