我是一名c ++游戏程序员,过去一年一直在创建商业级别的游戏。我公司目前使用的游戏引擎没有在游戏中显示视频(SWF,AVI,ETC ..)的功能。该引擎使用OpenGL,我们希望迁移到基于DirectX的引擎,因此我将设计放在一起进行创建。引擎不需要具有巨大的功能,因为它是唯一的2D。我的设计是针对发动机的标准部件而设计的,但如果您知道将这种功能添加到引擎中的最佳方法,我就会徘徊。我环顾四周,DirectShow听起来像是可以做到的。你知道如何使用它的良好资源吗?或者,如果这是错误的方法,还可以采取其他方法。
非常感谢, 一切顺利,
马丁。