SDL_Rect.w和SDL_Rect.h,SDL_Rec.x都固定了,SDL_SDL_Rect.y=(窗口高度-SDL_Rect.h)/2,
case SDL_WINDOWEVENT_RESIZED:
SDL_LockMutex(sdlVideoInfo->mutex); SDL_GetWindowSize(sdlVideoInfo->window,&sdlVideoInfo->screen_w,&sdlVideoInfo->screen_h); SDL_UnlockMutex(sdlVideoInfo->mutex);
在SDL_WINDOWEVENT_RESIZED事件中,获取了窗口新的宽度和高度,出现这种奇怪的现象?
是不是窗口拉伸,sdl窗口是不是要重新创建啊,目前这个窗口是个qwidget
case SDL_WINDOWEVENT_RESIZED:
SDL_LockMutex(sdlVideoInfo->mutex); SDL_GetWindowSize(sdlVideoInfo->window,&sdlVideoInfo->screen_w,&sdlVideoInfo->screen_h); SDL_UnlockMutex(sdlVideoInfo->mutex);
在SDL_WINDOWEVENT_RESIZED事件中,获取了窗口新的宽度和高度,出现这种奇怪的现象?
是不是窗口拉伸,sdl窗口是不是要重新创建啊,目前这个窗口是个qwidget











