「新しい」コンテナ形式のビデオをデコードするための MFT を作成する初期段階にいます。Media Foundation SDK の MPEG1Source サンプルを使用しており、mpeg1 サンプルがあります。両方の拡張子を「.test」に変更し、dll を登録しました。
Windows Media Player はファイルを開くことができます (私のブレークポイントがヒットし、ビデオが再生されます)。ブレークポイントにヒットしません。dll を読み込もうとしているようにも見えません (Visual Studio は、出力ウィンドウに読み込まれている dll を報告しません)。
これは 64 ビット Windows 7 です。dll はネイティブ 64 ビットです。
Media Center が新しいファイルの種類を認識する前に、追加の登録が必要ですか?