|
|
我是个directx的新手
目前在用directx和vc开发视频播放的软件
我使用其中的OverlaySurface可以很好的显示单个Frame
但碰到多个Frame的连续显示时,不知道怎么使用OverlaySurface
我的问题是:
1.如果使用多个OverlaySurface,如何设置它们的z-order
2.如果使用一个OverlaySurface加上多个backbuffer,怎么向backbuffer中存入图像
3.如何进行图像的更迭,怎样可以保证它的实时性
目前我所采用的是声称一个OverlaySurface数组,但没有z-order设置,结果不能更新
如果使用for循环更新,只能够在删除上一个overlay的基础上显示下一个Overlay,效果可想而知,非常差。
请高手指教,苦恼中。。。 |
|