KsDeviceGetFirstChildFilterFactory-Funktion (ks.h)
Die funktion KsDeviceGetFirstChildFilterFactory gibt die erste untergeordnete Filterfactory zurück, die zu einem bestimmten AVStream-Gerät gehört.
Syntax
PKSFILTERFACTORY KsDeviceGetFirstChildFilterFactory(
[in] PKSDEVICE Device
);
Parameter
[in] Device
Ein Zeiger auf eine KSDEVICE- Struktur, die das AVStream-Gerät darstellt, für das die erste untergeordnete Filterfactory gefunden werden soll.
Rückgabewert
Gibt einen Zeiger auf eine KSFILTERFACTORY- Struktur zurück, die die erste untergeordnete Filterfactory von Devicedarstellt. Wenn keine Filterfabriken für Deviceregistriert sind, wird NULL- zurückgegeben.
Bemerkungen
Dieser Aufruf ist ein Inlinefunktionsaufruf KsGetFirstChild. Beachten Sie, dass die Objekthierarchie nur stabil ist, während das entsprechende Mutex gehalten wird, in diesem Fall das Gerätemutex. Weitere Informationen finden Sie unter Mutexes in AVStream.
Eine grafische Darstellung der übergeordneten/untergeordneten Beziehungen von AVStream finden Sie im Diagramm in AVStream-Objekthierarchie.
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 |