KSPROPERTY_CROSSBAR_ROUTE_S構造体 (ksmedia.h)
KSPROPERTY_CROSSBAR_ROUTE_S構造体は、特定のルーティングが可能かどうかを示し、ピンの現在のルーティングを指定します。
構文
typedef struct {
KSPROPERTY Property;
ULONG IndexInputPin;
ULONG IndexOutputPin;
ULONG CanRoute;
} KSPROPERTY_CROSSBAR_ROUTE_S, *PKSPROPERTY_CROSSBAR_ROUTE_S;
メンバー
Property
プロパティ セット、プロパティ ID、および要求の種類を記述する、初期化された KSPROPERTY 構造体を指定します。
IndexInputPin
クエリを実行する入力ピンの 0 から始まるインデックスを指定します。
IndexOutputPin
クエリを実行する出力ピンの 0 から始まるインデックスを指定します。
CanRoute
ミニドライバーが IndexInputPin と IndexOutputPin で指定されたピン間のルーティングをサポートするかどうかを返 します。 0 以外の値は、ルーティングがサポートされていることを示します。 ミニドライバーが 2 つのピン間のルーティングをサポートしていない場合、この値は 0 です。
注釈
オーディオ出力ピンの IndexInputPin の値が (-1) の場合は、オーディオ ストリームをミュートする必要があります。
要件
要件 | 値 |
---|---|
Header | ksmedia.h (Ksmedia.h を含む) |