次の方法で共有


KSPROPERTY_STREAM_DEGRADATION

KSPROPERTY_STREAM_DEGRADATION プロパティは、ピンでデグラデーション戦略が許可されている場合に実装する必要がある省略可能なプロパティです。

使用方法概要表

取得 設定 対象 プロパティ記述子の種類 プロパティ値の種類
はい はい ピン KSPROPERTY KSMULTIPLE_ITEMKSDEGRADE

備考

クエリを実行すると、このプロパティは、返される構造体のサイズと数を KSMULTIPLE_ITEM 形式で返し、その後に KSDEGRADE 構造体を返します。

クエリでは、このプロパティは、返される構造体のサイズと数を KSMULTIPLE_ITEM 形式で返し、その後に KSDEGRADE 構造体を返します。 複数の項目の形式は、クエリと設定の両方のデグラデーション戦略で使用する必要があります。

クライアントは、このプロパティに対してクエリを実行して現在のデグラデーション設定を取得するか、このプロパティを設定して現在のデグラデーション設定を変更できます。 デグラデーション設定は、品質管理 (QM) の苦情に対応してフィルター ピンによってリソースの使用方法を変更したり、品質をある程度高いレベルに戻したりするときに使用します。 これは通常、品質マネージャーがデグラデーション設定を調整し、調整できる設定の種類とその現在の値に対してクエリを実行するときに使用します。 値を設定するときに、複数の KSDEGRADE 構造体を渡すことができます。 品質マネージャーの詳細については、「品質管理」を参照してください。

要件

ヘッダー: ks.h (Ks.hを含む)

関連項目

KSPROPERTY

KSMULTIPLE_ITEM

KSDEGRADE