小编bfk*_*hns的帖子

在SDL 2中获取Contiunous Window Resize事件

我使用以下结构来获取调整大小的SDL窗口的新宽度和高度.但是使用这种结构,我只能在完成调整大小后才能获得新数据,即完成拖动并释放鼠标按钮.如何连续获取新数据,就在我拖动窗口的时候.

if (sdl_set->GetMainEvent()->type == SDL_WINDOWEVENT)
{
  if (sdl_set->GetMainEvent()->window.event == SDL_WINDOWEVENT_RESIZED)
  {
    ScreenWidth = sdl_set->GetMainEvent()->window.data1;
    ScreenHeight = sdl_set->GetMainEvent()->window.data2;
    cout << "Window Resized!" << endl;
  }
}
Run Code Online (Sandbox Code Playgroud)

c++ sdl-2

14
推荐指数
1
解决办法
3647
查看次数

标签 统计

c++ ×1

sdl-2 ×1