【发布时间】:2011-11-26 04:28:39
【问题描述】:
我正处于创建 MFT 以解码“新”容器格式视频的早期阶段。我正在使用 Media Foundation SDK 中的 MPEG1Source 示例,并且我有一个 mpeg1 示例。我将两者的扩展名都更改为“.test”并注册了 dll。
Windows Media Player 可以打开该文件(我的断点被命中并播放视频),但 Windows Media Center 无法从命令行打开,当文件为 .mpg 时有效,但不是 .test。我的断点没有被命中;它看起来甚至没有尝试加载 dll(Visual Studio 没有报告我的 dll 正在输出窗口中加载)。
这是 64 位 Windows 7; dll 是原生 64 位的。
在 Media Center 理解新文件类型之前是否需要进行一些额外的注册?
【问题讨论】:
标签: ms-media-foundation windows-media-center