AVDecVideoAcceleration_H264 プロパティ

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]

H.264 ビデオ デコードのハードウェア アクセラレーションを有効または無効にします。

このプロパティは読み取り/書き込み可能です。

データ型

UINT32 (VT_UI4)

プロパティ GUID

CODECAPI_AVDecVideoAcceleration_H264

解説

値が 0 の場合、デコーダーは H.264 ビデオ デコードに DirectX ビデオ アクセラレーション (DXVA) を使用しません。 DirectShow フィルターの場合は、デコーダーの出力ピンが接続される前に、このプロパティを設定します。

注意

Media Foundation (または IMFTransform インターフェイス) を使用する場合、このプロパティは無効です。 Media Foundation コンポーネントでハードウェア アクセラレーションを使用する方法については、「 Media Foundation での Direct3D 11 ビデオ デコードのサポート 」を参照してください。

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
ヘッダー
Codecapi.h

関連項目

Codec API のプロパティ

ICodecAPI インターフェイス