Freigeben über


KsGateAddOnInputToOr-Funktion (ks.h)

Die KsGateAddOnInputToOr-Funktion fügt einem bestimmten OR-Gate eine neue Eingabe im ON-Zustand hinzu.

Syntax

void KsGateAddOnInputToOr(
  [in] PKSGATE OrGate
);

Parameter

[in] OrGate

Ein Zeiger auf eine KSGATE-Struktur , die das OR-Gate darstellt, dem eine neue ON-Eingabe hinzugefügt werden soll.

Rückgabewert

Keine

Bemerkungen

Das Hinzufügen einer ON-Eingabe zu einem OR-Gate im AUS- oder geschlossen-Zustand führt dazu, dass das Gate geöffnet und der Übergang an alle an OrGate angefügten Gates weitergegeben wird. Verwenden Sie diese Funktion nur mit Gates, die speziell als OR-Gates erstellt wurden. AVStream überprüft nicht, ob das angegebene Gate ein OR-Gate ist.

Dieser Aufruf ist ein Inlinefunktionsaufruf von KsGateTurnInputOn. Minidriver sollten KsGateAddOnInputToOr anstelle von KsGateTurnInputOn aufrufen, wenn sie dem Gate konzeptionell eine neue Eingabe hinzufügen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Microsoft Windows XP und höheren Betriebssystemen sowie DirectX 8.0 und höher DirectX-Versionen.
Zielplattform Desktop
Kopfzeile ks.h (ks.h einschließen)
IRQL Beliebige Ebene

Weitere Informationen

KsGateAddOffInputToOr

KsGateRemoveOffInputFromOr

KsGateRemoveOnInputFromOr

KsGateTurnInputOff

KsGateTurnInputOn