Share via


KSPROPERTY_PIN_CONSTRAINEDDATARANGES

KSPROPERTY_PIN_CONSTRAINEDDATARANGES プロパティは、ピン ファクトリでインスタンス化されたピンで現在サポートされているデータ範囲のリストを指定します。

使用方法概要表

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

備考

KSP_PIN 構造体の PinId メンバーは、クエリを実行するピン ファクトリを指定します。

このプロパティは、KSMULTIPLE_ITEM 構造体の後に、64 ビットで揃えられた KSDATARANGE 構造体のシーケンスを返します。

KS フィルターは、このプロパティを使用して、KS フィルターの現在の内部状態によって課される制約に基づいて、このピン ファクトリでインスタンス化されたピンで現在サポートされているデータ範囲を報告します。 KSPROPERTY_PIN_DATARANGES プロパティを使用して、動的制約に関係なく、KS フィルターでサポートされているすべてのデータ範囲の完全なリストを報告します。

ストリーム ミニドライバーは、このプロパティを直接処理する必要はありません。このプロパティを処理するのはストリーム クラス ドライバーであり、その際にはストリーム要求ブロックを使用して、詳細情報を照会します。

詳細については、「KS データ形式とデータ範囲」を参照してください。

要件

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

関連項目

KSMULTIPLE_ITEM

KSDATARANGE

KSPROPERTY_PIN_DATARANGES

KSP_PIN