Freigeben über


KsGateInitializeAnd-Funktion (ks.h)

Die KsGateInitializeAnd-Funktion initialisiert eine KSGATE-Struktur als AND-Gate und fügt sie an das von NextOrGate angegebene OR-Gate an.

Syntax

void KsGateInitializeAnd(
  [in]           PKSGATE AndGate,
  [in, optional] PKSGATE NextOrGate
);

Parameter

[in] AndGate

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

[in, optional] NextOrGate

Ein Zeiger auf eine vorhandene KSGATE-Struktur, an die AndGate angefügt wird. Dieser Parameter sollte ein OR-Gate sein und ist optional.

Rückgabewert

Keine

Bemerkungen

Das nächste Gate (nach AndGate) muss ein OR-Gate sein, unabhängig davon, ob es in diesem Aufruf oder später angegeben wird. Weitere Informationen finden Sie unter Flow Control Gates in AVStream.

KsGateInitializeAnd ist ein Inlineaufruf von KsGateInitialize.

Anforderungen

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

Weitere Informationen

KSGATE

KsGateInitialize

KsGateInitializeOr

KsGateTerminateAnd

KsGateTerminateOr