次の方法で共有


KsGateRemoveOffInputFromAnd 関数 (ks.h)

KsGateRemoveOffInputFromAnd 関数は、OFF 状態の既存の入力を AND ゲートから削除します。

構文

void KsGateRemoveOffInputFromAnd(
  [in] PKSGATE AndGate
);

パラメーター

[in] AndGate

OFF 入力を削除する AND ゲートを表す KSGATE 構造体へのポインター。

戻り値

何一つ

備考

ゲートから最後の OFF 入力を削除すると、ゲートが開き、AndGateに接続されているすべてのゲートに遷移が伝達されます。 詳細については、AVStream のフロー制御ゲートのを参照してください。

KsGateRemoveOffInputFromAnd は、特に AND ゲートとして作成されたゲートでのみ使用する必要があります。AVStream は、指定されたゲートが AND ゲートであることを確認しません。

KsGateRemoveOffInputFromAnd は、KsGateTurnInputOn するインライン関数呼び出しです。 ゲートへの既存の入力をオフにするのではなく、概念的に削除する場合、ミニドライバーは KsGateTurnInputOn ではなく、KsGateRemoveOffInputFromAnd呼び出す必要があります。

必要条件

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

関連項目

KSGATE

KsGateAddOffInputToAnd

KsGateAddOnInputToAnd する

KsGateRemoveOnInputFromAnd

KsGateTurnInputOff

KsGateTurnInputOn