我正在创建MFT以解码“新”容器格式视频的早期阶段。我使用Media Foundation SDK的MPEG1Source示例,并且有一个mpeg1示例。我将两个扩展都更改为“.test”并注册了dll。如何让Windows Media Center了解新的WMF文件?
Windows Media Player可以打开该文件(我的断点被击中并且视频播放),但Windows Media Center不会从命令行打开,而是在文件为.mpg时打开,但不是.test。我的断点没有被击中;它看起来不像它甚至试图加载dll(Visual Studio不报告我的dll被加载到输出窗口中)。
这是64位Windows 7;该DLL是本机64位。
在媒体中心了解新文件类型之前是否需要进行一些额外的注册?