KsGateTurnInputOn 関数 (ks.h)
KsGateTurnInputOn 関数は、Gate への既存の入力をオンにします。
構文
void KsGateTurnInputOn(
[in, optional] PKSGATE Gate
);
パラメーター
[in, optional] Gate
ON 状態に遷移するための OFF 状態の入力が現在あるゲートを表す KSGATE 構造体へのポインター。 AND ゲートまたは OR ゲートを使用できます。
戻り値
なし
解説
ミニドライバーが KsGateTurnInputOn に渡すゲートに少なくとも 1 つの OFF 入力があることを確認するのは、ミニドライバーの責任です。 現在 OFF 状態の入力がない AND ゲートを使用してこの関数を呼び出すと、AND ゲートが無効な状態に設定されます。 現在 OFF 状態の入力がない OR ゲートを使用してこの関数を呼び出すと、結果は ON 状態の別の入力を Gate に追加することと同じです。
さらに、入力をオンにすると 、Gate が閉じた状態から開いている状態に遷移する場合、この呼び出しは、 ゲートに接続されている任意のゲートへの入力をオンにします。 詳細については、「 AVStream のフロー制御ゲート」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Microsoft Windows XP 以降のオペレーティング システムと DirectX 8.0 以降の DirectX バージョンで使用できます。 |
対象プラットフォーム | デスクトップ |
Header | ks.h (Ks.h を含む) |
IRQL | 任意のレベル |