私は現在、MediaFoundationプレーヤー用のカスタムEVRを作成しています。
これまでのところすべてが機能しますが、レンダリングしているビデオファイルのネイティブ解像度を見つける必要があります。
IBasicFilter2インターフェイスを使用してgetVideoSize、get_VideoHeight、またはその他のget_SourceWidthなどを使用しようとしていますが、常にE_NOINTERFACEが返されます...
それで、誰かがビデオファイルの解像度を取得する簡単な方法を持っていますか?素敵なライトライブラリを使用している場合でも...サイズは他にありません...Windowsはファイルブラウザ内でそれを見つけることができますが、コードから取得することはまったくできません...
ありがとう!