高手请进,directshow 播放视频的窗口和窗口本身的OnPaint是什么关系
我用directshow播放视频
调用IVideoWindow的put_Owner(),把我的对话框作为播放窗口,传进去。是可以正常播放的
问题1:
但是我还有另外一个需求,就是要在对话框OnPaint中绘图,当绘图的区域在视频区域内是,windows是怎么处理绘图的。
如何能使OnPaint的绘制优先绘制,绘制在最上面。
问题2:
我调用IVideoWindow.put_letf(0),put_top(0),put_height(0), put_width(0),隐藏视频时,绘制对话框的背景会闪一下
有什么方法能够使隐藏视频窗口时,对话框背景不闪。不隐藏也可以,关键是怎么解决闪的问题。我要绘制背景了,不需要视频了。
不知道我的问题有没有描述清楚。
回帖有分。