0

メソッドを使用してグラフを作成しています

IGraphBuilder::RenderFile

また、クエリ インターフェイス IMediaControl - ビデオを実行し、IVideoWindow - フルスクリーンを設定します。

すべて問題ありませんが、ビデオの品質 - d3d はアップスケーリングに線形フィルターを使用していないようです (実際にその下にある場合は不明です)。

このようなグラフ作成でビデオのアップスケール品質を向上させる方法があるかどうかは誰でも知っていますか?

4

1 に答える 1

1

Windows Vista および Windows 7 では、Enhanced Video Renderer FilterDriect3D のスムーズなスケーリングを有効にするために、ビデオ レンダラーとして使用する必要があります。デフォルトのレンダラーではそれができません (ただし、Windows XP では可能です)。

これにより、 だけでなく手動でグラフを作成する必要がRenderFileあり、EVR では が提供されないため、ウィンドウレス モードも使用する必要がありますIVideoWindow。これ以外は、EVR は VMR-9 に似ています。

于 2012-06-25T17:36:27.033 に答える