MF_CAPTURE_ENGINE_DISABLE_DXVA属性
キャプチャ エンジンがビデオ デコードに DirectX Video Acceleration (DXVA) を使用するかどうかを指定します。
データ型
UINT32 として格納されている BOOL
解説
この属性は、次の条件に該当する場合に適用されます。
- キャプチャ エンジンは、キャプチャ デバイスから圧縮されたビデオ ストリームをデコードします (キャプチャ デバイスが H.264 ビデオを出力する場合など)。
- ビデオ デコーダーでは、DXVA を使用したハードウェア アクセラレータによるデコードがサポートされています。
- アプリケーションでは、MF_CAPTURE_ENGINE_D3D_MANAGER 属性を使用して、キャプチャ エンジンで DXGI デバイス マネージャーを設定します。
それ以外の場合、この属性は無視されます。
この属性を使用すると、Direct3D サーフェスへのデコード中にアプリケーションで DXVA を無効にすることができます。
この属性の既定値は FALSE です。つまり、DXVA デコードは使用可能な場合に有効になります。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2012 [デスクトップ アプリのみ] |
Header |
|
関連項目