我正在創建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位。
在媒體中心瞭解新文件類型之前是否需要進行一些額外的註冊?