Freigeben über


KsPinAttachAndGate-Funktion (ks.h)

Die KsPinAttachAndGate-Funktion verbindet Pin- als Eingabe an ein zuvor initialisiertes AND-Gate und verbindet AndGate als Eingabe mit dem AND-Gate des relevanten Filters.

Syntax

void KsPinAttachAndGate(
  [in]           PKSPIN  Pin,
  [in, optional] PKSGATE AndGate
);

Parameter

[in] Pin

Ein Zeiger auf die KSPIN- Struktur, um eine Eingabe auf das AND-Gate zu verwenden.

[in, optional] AndGate

Ein Zeiger auf eine KSGATE- Struktur, die das zuvor initialisierte AND-Gate ist, um eine Verbindung mit dem UND-Gate des relevanten Filters herzustellen. Wenn dieser optionale Parameter NULL-ist, wird jede KSGATE-, die derzeit an den Pin angefügt ist, getrennt.

Rückgabewert

Nichts

Bemerkungen

Um das Gate einzufügen, rufen Sie zuerst KsGateInitializeAndauf. Rufen Sie dann KsPinAttachAndGateauf. Weitere Informationen finden Sie unter Flow Control Gates in AVStream.

KsPinAttachAndGate-muss bei IRQL = PASSIVE_LEVEL aufgerufen werden, bevor der betreffende Pin KSSTATE_STOP verlässt.

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- Universal
Header- ks.h (enthalten Ks.h)
Library Ks.lib
IRQL- PASSIVE_LEVEL (Siehe Abschnitt "Hinweise")

Siehe auch

KSGATE-

KsGateInitializeAnd

KsPinAttachOrGate-