次の方法で共有


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 バージョンで使用できます。
対象プラットフォーム デスクトップ
Header ks.h (Ks.h を含む)
IRQL 任意のレベル

こちらもご覧ください

KSGATE

KsGateAddOffInputToAnd

KsGateAddOnInputToAnd

KsGateRemoveOnInputFromAnd

KsGateTurnInputOff

KsGateTurnInputOn