2009-02-10 59 views
1

我正在扩展应用程序以在对话框中的某个控件上播放多个视频之一。从Windowless示例开始,我已经得到了这个工作,但视频必须是与主可执行文件分开的文件。如何让DirectShow从资源播放视频?

从包装的角度来看,理想的情况是视频作为资源包含在可执行文件中。我为此做了一些Google搜索,并且有相当数量的“有人应该这样做”,还有一些指向Async样本的指针,尽管目前还不清楚如何从那里获得我想要的位置。

有没有人知道一个简单的方法来做到这一点?看起来这不是一个角落案例,我有点惊讶,这不在框中。

+0

您是否在寻找有关如何进行包装或回放的信息? – 2009-02-10 04:14:40

+0

播放;我打算将WMV文件作为资源嵌入。 – 2009-02-10 14:33:39

回答

0

为什么不从EXE/DLL中提取视频并将其存储在临时路径中?然后播放临时文件。