KsPinAttachAndGate-Funktion (ks.h)
Die KsPinAttachAndGate-Funktion verbindet Pin als Eingabe mit einem zuvor initialisierten AND-Gate und 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 für das AND-Gate zu verwenden.
[in, optional] AndGate
Ein Zeiger auf eine KSGATE-Struktur , bei der es sich um das zuvor initialisierte AND-Gate handelt, um eine Verbindung mit dem AND-Gate des relevanten Filters herzustellen. Wenn dieser optionale Parameter NULL ist, wird jedes KSGATE , das derzeit an den Pin angefügt ist, getrennt.
Rückgabewert
Keine
Bemerkungen
Um das Gate einzufügen, rufen Sie zuerst KsGateInitializeAnd auf. Rufen Sie dann KsPinAttachAndGate auf. Weitere Informationen finden Sie unter Flow Control Gates in AVStream.
KsPinAttachAndGate muss unter IRQL = PASSIVE_LEVEL aufgerufen werden, bevor der betreffende Pin KSSTATE_STOP verlässt.
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 | Universell |
Header | ks.h (ks.h einschließen) |
Bibliothek | Ks.lib |
IRQL | PASSIVE_LEVEL (siehe Abschnitt "Hinweise") |