【发布时间】:2011-03-26 11:43:28
【问题描述】:
我正在使用 DirectX 开发一个小游戏,我正在寻找一种在场景中播放 .swf 电影的方法。 AFAIK,DirectX 不支持 flash,所以我必须将 flash 转换为纹理序列。目前我想到了两种方法:
- 使用直接显示。实现 Flash 源过滤器并渲染到纹理。但这对我来说太复杂了,无法完成。
- 使用 OLE 绘制闪存并将缓冲区复制到纹理。但我不知道它是否可以工作以及从哪里开始。
有谁知道如何做到这一点。 TIA
【问题讨论】: