在Ogre中使用DirectShow来播放视频, 原文可见官方Wiki中的文章:
http://www.ogre3d.org/wiki/index.php/DirectShow_video_in_ogre_texture
鉴于该文很多同志无法编译, 而且对于新手使用起来有些小麻烦, 所以简单修改了一下, 并且进行了简单的封装,
使用起来更容易, 特别对于新手, 下面先看看效果(视频熟悉吧, 暴雪的):
下面贴代码,
h-genutils.h
h-genutils.cpp
UtilsOgreDshow_private.h
UtilsOgreDshow.h