次の方法で共有


KsGateTurnInputOff 関数 (ks.h)

KsGateTurnInputOff 関数は、ゲート への既存の入力オフにします。

構文

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 が開いている状態から閉じた状態に遷移する場合、この呼び出しは、Gateに接続されている任意のゲートへの入力をオフにします。 詳細については、AVStream のフロー制御ゲートのを参照してください。

必要条件

要件 価値
サポートされる最小クライアント Microsoft Windows XP 以降のオペレーティング システムと DirectX 8.0 以降の DirectX バージョンで使用できます。
ターゲット プラットフォーム デスクトップ
ヘッダー ks.h (Ks.h を含む)
IRQL 任意のレベル

関連項目

KSGATE

KsGateAddOffInputToAnd

KsGateAddOffInputToOr

KsGateAddOnInputToAnd する

KsGateAddOnInputToOr

KsGateRemoveOffInputFromAnd

KsGateRemoveOffInputFromOr

KsGateRemoveOnInputFromAnd

KsGateRemoveOnInputFromOr

KsGateTurnInputOn