Freigeben über


KsGateInitializeOr-Funktion (ks.h)

Die KsGateInitializeOr Funktion initialisiert eine KSGATE- Struktur als OR-Gate und fügt sie an das AND-Gate an, das durch NextAndGateangegeben wird.

Syntax

void KsGateInitializeOr(
  [in]           PKSGATE OrGate,
  [in, optional] PKSGATE NextAndGate
);

Parameter

[in] OrGate

Ein Zeiger auf die KSGATE-Struktur, die als neues OR-Gate initialisiert werden soll.

[in, optional] NextAndGate

Ein Zeiger auf eine vorhandene KSGATE-Struktur, an die OrGate angefügt wird. Wahlfrei.

Rückgabewert

Nichts

Bemerkungen

Das nächste Tor (nach OrGate) muss ein AND-Gate sein, unabhängig davon, ob es in diesem Aufruf oder später angegeben ist. Wenn Sie ein OR-Tor mit einem anderen OR-Gate verbinden müssen, verwenden Sie KsGateInitialize. Weitere Informationen finden Sie unter Flow Control Gates in AVStream.

Diese Funktion ist ein Inlineaufruf KsGateInitialize.

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-

KsGateInitialize-

KsGateInitializeAnd

KsGateTerminateAnd

KsGateTerminateOr-