KSPROPERTY_VIDEOCOMPRESSION_QUALITY

KSPROPERTY_VIDECOMPRESSION_QUALITY プロパティは、ビデオ圧縮品質設定を制御します。 このプロパティは実装する必要があります。

使用方法概要表

取得 設定 対象 プロパティ記述子の種類 プロパティ値の種類

はい

はい

フィルター

KSPROPERTY_VIDEOCOMPRESSION_S

LONG

プロパティ値 (操作データ) は、ビデオ圧縮品質値を指定する LONG です。

備考

KSPROPERTY_VIDEOCOMPRESSION_S 構造体の Value メンバーは、品質メトリックを指定します。

このプロパティの値の範囲は 0 ~ 10000 です。 0 は最も低い品質を示し、10000 は最高を示します。 ミニドライバーは、独自の既定値を特定します。

このプロパティをサポートするミニドライバーは、ミニドライバーのビデオ圧縮機能を取得する KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S 構造体の Capabilities メンバーに KS_CompressionCaps_CanQuality フラグを設定する必要があります。 ミニドライバーが KS_CompressionCaps_CanQuality を設定する場合は、プロパティの取得要求と設定要求の両方をサポートする必要があります。

このプロパティの値の範囲は 0 ~ 10000 です。 0 は最も低い品質を示し、10000 は最高を示します。 ミニドライバーは、独自の既定値を特定します。

要件

ヘッダー

ksmedia.h (Ksmedia.h を含む)

関連項目

KSPROPERTY

KSPROPERTY_VIDEOCOMPRESSION_S

KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S