如何拆解avi影片到两个picture控件中播放,就是一部影片我分到左右两个Picture中播放,两个Picture中的内容合在一起看为原影片。
一般是放到一个Picture控件中输出的,但是我现在需要把一个Picture中的内容分左右两个Picture中去,两个Picture中的内容我现在用的是点重新绘制,太慢了,效率太低!
有没有更好的解决办法,求教!!如分不够可以另加

解决方案 »

  1.   

    AVI的话你直接AVIStreamGetFrame取帧后再DrawDibDraw到两个DC里不就行了么,复制个啥?你这是想做伪立体播放器?嘿嘿.
      

  2.   

    我晕,原来是画面分割为两半.那还不是一样,都取到BMP对象了,直接绘制时一边绘一半吧,不用复制像素.
      

  3.   

    干嘛非要把图象进行"分割"呢?你绘制时,有个起始坐标,高宽值.那在DC1里绘制全高半宽,DC2里绘制全高另一半宽(就是负X起始),不就行了.没有像素复制,只有两次绘图.
      

  4.   

    http://download.csdn.net/source/2859507