SDL在指定的windows窗口上绘图或播放
最近有个项目需要在一个指定的窗口上播放流视频,所以做了个ffmpeg+sdl的播放器,期间遇到个小问题,如何用sdl在指定的窗口上渲染呢?
网上查了半天,有人说在初始化sdl之前用SDL_putenv函数
char sdl_var[64];
sprintf(sdl_var, "SDL_WINDOWID=%d", hWnd);//主窗口句柄
SDL_putenv(sdl_var);
可是我的vs环境说找不到这个函数,不知道是什么原因,知道的兄弟可以评论告知一下.
后来的解决方案是用SDL_Creat
原创
2020-08-04 23:30:14 ·
1405 阅读 ·
0 评论