CODECAPI_AVLowLatencyMode プロパティ

コーデックで低遅延モードを有効にします。

データ型

ULONG (VT_BOOL)

プロパティ GUID

CODECAPI_AVLowLatencyMode

プロパティ値

値が 0 以外の場合は、待機時間の短いモードが有効になります。 値が 0 の場合、低待機時間モードは無効になります。

解説

このプロパティは、エンコーダーとデコーダーの両方に適用されます。

待機時間が短いモードは、待機時間を最小限に抑える必要がある場合に、リアルタイム通信またはライブ キャプチャに役立ちます。 ただし、待機時間の短いモードでは、デコードまたはエンコードの品質が低下する可能性もあります。

エンコーダーは、エンコード プロセスでのフレームの並べ替えによるサンプル遅延を追加しないことが予想され、1 つの入力サンプルで 1 つの出力サンプルが生成されます。 B スライス/フレームは、エンコーダーでフレームの順序を変更しない限り存在できます。

警告

現在の実装では、Media Foundation H.264 デコーダーは、このプロパティに VT_UI4 型を使用します。 H.264 エンコーダーを含む他のすべての実装では、 型VT_BOOLを使用します。

必要条件

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

関連項目

Media Foundation のプロパティ

ICodecAPI