Freigeben über


KsFilterAddTopologyConnections-Funktion (ks.h)

Die KsFilterAddTopologyConnections Funktion fügt einem Filter neue Topologieverbindungen hinzu.

Syntax

KSDDKAPI NTSTATUS KsFilterAddTopologyConnections(
  [in] PKSFILTER                           Filter,
  [in] ULONG                               NewConnectionsCount,
  [in] const KSTOPOLOGY_CONNECTION * const NewTopologyConnections
);

Parameter

[in] Filter

Ein Zeiger zum KSFILTER-, dem die neuen Verbindungen hinzugefügt werden sollen.

[in] NewConnectionsCount

Die Anzahl der Verbindungen in NewTopologyConnections.

[in] NewTopologyConnections

Ein Zeiger auf ein Array von KSTOPOLOGY_CONNECTION Strukturen, die die neuen Topologieverbindungen enthalten.

Rückgabewert

KsFilterAddTopologyConnections gibt STATUS_SUCCESS oder einen Fehlercode zurück, der angibt, dass beim Versuch, Topologieverbindungen hinzuzufügen, ein Fehler aufgetreten ist.

Bemerkungen

Beachten Sie, dass das Mutex des Filtersteuerelements vor dem Aufrufen dieser Funktion gehalten werden muss.

Weitere Informationen zu Mutexes finden Sie unter Mutexes in AVStream.

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 auch

KSFILTER-

KSTOPOLOGY_CONNECTION