KsGateTurnInputOn-Funktion (ks.h)
Die KsGateTurnInputOn--Funktion aktiviert eine vorhandene Eingabe für Gate.
Syntax
void KsGateTurnInputOn(
[in, optional] PKSGATE Gate
);
Parameter
[in, optional] Gate
Ein Zeiger auf eine KSGATE- Struktur, die das Gate darstellt, das derzeit über eine Eingabe im OFF-Zustand verfügt, um zum ON-Zustand zu wechseln. Kann ein AND-Tor oder ein OR-Tor sein.
Rückgabewert
Nichts
Bemerkungen
Es liegt in der Verantwortung des Minidrivers, zu überprüfen, ob der Minidriver an KsGateTurnInputOn über mindestens einen OFF-Eingang verfügt. Wenn Sie diese Funktion mit einem AND-Gate aufrufen, das derzeit keine Eingaben im OFF-Zustand hat, legt der Aufruf das AND-Gate in einen ungültigen Zustand fest. Wenn Sie diese Funktion mit einem OR-Gate aufrufen, das derzeit keine Eingaben im OFF-Zustand hat, entspricht das Ergebnis dem Hinzufügen einer weiteren Eingabe im ON-Zustand zu Gate-.
Wenn das Aktivieren einer Eingabe dazu führen würde, dass Gate vom geschlossenen Zustand zum offenen Zustand wechselt, aktiviert dieser Aufruf stattdessen eine Eingabe an das tor, das an Gate-angefügt ist. Weitere Informationen finden Sie unter Flow Control Gates in AVStream.
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 |