Freigeben über


KsFilterFactoryGetFirstChildFilter-Funktion (ks.h)

Die funktion KsFilterFactoryGetFirstChildFilter gibt den ersten instanziierten Filter zurück, der von FilterFactoryerstellt wurde.

Syntax

PKSFILTER KsFilterFactoryGetFirstChildFilter(
  [in] PKSFILTERFACTORY FilterFactory
);

Parameter

[in] FilterFactory

Ein Zeiger auf die KSFILTERFACTORY- Struktur, für die der erste instanziierte untergeordnete Filter gefunden werden soll.

Rückgabewert

KsFilterFactoryGetFirstChildFilter gibt einen Zeiger auf die erste instanziierte KSFILTER Struktur zurück, die von FilterFactoryerstellt wurde. Wenn keine instanziierten Filter von FilterFactoryerstellt werden, wird NULL- zurückgegeben.

Bemerkungen

Dieser Aufruf ist ein Inlinefunktionsaufruf KsGetFirstChild. Beachten Sie, dass die Objekthierarchie garantiert nur stabil ist, während der entsprechende Mutex gehalten wird, in diesem Fall das Gerätemutex. Weitere Informationen 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- Desktop
Header- ks.h (enthalten Ks.h)
IRQL- PASSIVE_LEVEL

Siehe auch

KSFILTER-

KSFILTERFACTORY

KsFilterGetNextSiblingFilter

KsGetFirstChild