请教,有个项目需要用C#来做一个3D视频播放器,那位高手能给个思路?
有什么好的控件吗?C#

解决方案 »

  1.   

       微软没有现成的控件让你调用,自己写用c++的activex 扩展,来扩充2D视频播放效果。写好之后,生成DLLc#调用即可。
      

  2.   


    能稍微具体点吗?如何扩展?扩展wmp吗?
      

  3.   

      老版本的WMP即使是扩展恐怕还不行,新版的win8上有WMP自带的3D效果,通过扩充库文件和WMP自带的接口扩展功能应该能实现。 
      

  4.   

    win8太新了,如果要通过C#在xp上实现,具体都需要采用什么技术?
      

  5.   

      xp下的微软支持太少,毕竟是00年的东西。如果非要做3D效果,不妨看看linux下的Bino 1.4.0,尝试库调用。转到xp下面来。
      

  6.   

      具体的可以参考他的开发文档,另纯C#的Smart#引擎0.1引擎也支持3D效果,楼主一可以试下。
      

  7.   

    Smart引擎?我说的是那种需要带着眼镜看的3D立体视频播放技术。不是游戏啊