Freigeben über


KsGateRemoveOffInputFromAnd-Funktion (ks.h)

Die KsGateRemoveOffInputFromAnd-Funktion entfernt eine vorhandene Eingabe, die sich im OFF-Zustand befindet, aus einem AND-Gate.

Syntax

void KsGateRemoveOffInputFromAnd(
  [in] PKSGATE AndGate
);

Parameter

[in] AndGate

Ein Zeiger auf eine KSGATE- Struktur, die das AND-Gate darstellt, aus dem eine OFF-Eingabe entfernt werden soll.

Rückgabewert

Nichts

Bemerkungen

Das Entfernen der letzten OFF-Eingabe vom Gate führt zum Öffnen des Gates und zum Übergang an alle Tore, die mit AndGateverbunden sind. Weitere Informationen finden Sie unter Flow Control Gates in AVStream.

KsGateRemoveOffInputFromAnd sollten nur auf Toren verwendet werden, die speziell als AND-Tore erstellt wurden; AVStream überprüft nicht, ob es sich bei dem angegebenen Tor um ein AND-Gate handelt.

KsGateRemoveOffInputFromAnd ist ein Inlinefunktionsaufruf an KsGateTurnInputOn. Wenn beim Konzept eine vorhandene Eingabe an das Gate entfernt wird, anstatt sie zu deaktivieren, sollte ein Minidriver KsGateRemoveOffInputFromAnd anstelle von KsGateTurnInputOnaufrufen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und DirectX 8.0 und höher directX-Versionen.
Zielplattform- Desktop
Header- ks.h (enthalten Ks.h)
IRQL- Beliebige Ebene

Siehe auch

KSGATE-

KsGateAddOffInputToAnd

KsGateAddOnInputToAnd

KsGateRemoveOnInputFromAnd

KsGateTurnInputOff

KsGateTurnInputOn