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