概要
DX11 ビデオ プロセッサでは、Windows メディア Foundation (MF) は、ビデオ プロセッサの処理中にするかどうか、ドライバーが特定のタスクの処理を自動的に実行を制御するためのサポートです。DX11 ビデオ プロセッサのビデオ プロセッサ コンポーネントは、ドライバーやハードウェアに関係なくすべての Windows 8 のデバイスの初期化中に、自動処理を自動的に無効にします。
詳細
Windows 8 は、(デスクトップおよびノート ブック コンピューター、タブレット デバイス、およびその他のデバイス)、デバイス間で一貫性のある高品質ビデオ エクスペリエンスを提供しようとします。これは、DX11 のビデオ プロセッサを初期化するときに、 VideoProcessorSetStreamAutoProcessingModeメソッドを使用してビデオ ドライバーでの自動処理を無効にすることによって実現されます。これにより、一貫性のあるビデオの再生の操作性と一貫性のあるバッテリの寿命の期待の Windows 8 のデバイスと Microsoft ストア アプリの間で。
注: DX9 で (たとえば、Windows Media Player など) に依存しているアプリケーションはこの設計の影響を受けないと自動処理がオンで動作し続けます。
Workarounds
有効にするのには、ドライバーを自動処理アプリケーションを実装できます (カスタム ビデオ プロセッサの場合) とカスタム レンダラーまたはカスタム ビデオ プロセッサ (つまり、ビデオ プロセッサ アプリケーションでローカルに登録されている) のいずれかです。JavaScript コンポーネントと .NET のアプリケーションが、既定の windows のレンダラー (SVR) を使用してに限定されることに注意します。したがって、独自のレンダラーを使用できません。
関連情報
DX11 Api およびビデオ プロセッサ コンポーネントに関する詳細については、次の Microsoft Developer Network (MSDN) web サイトを参照してください。
VideoProcessorSetStreamAutoProcessingMode メソッド
MFT のビデオ プロセッサ