KsDeviceGetFirstChildFilterFactory-Funktion (ks.h)
Die KsDeviceGetFirstChildFilterFactory-Funktion 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 Device darstellt. Wenn auf dem Gerät keine Filterfactorys registriert sind, wird NULL zurückgegeben.
Hinweise
Dieser Aufruf ist ein Inlinefunktionsaufruf von KsGetFirstChild. Beachten Sie, dass die Objekthierarchie nur dann stabil ist, wenn der entsprechende Mutex gehalten wird, in diesem Fall der Gerätemutex. Weitere Informationen finden Sie unter Mutexes in AVStream.
Eine grafische Darstellung von AVStream-Beziehungen zwischen übergeordneten und untergeordneten Elementen finden Sie im Diagramm in AVStream-Objekthierarchie.
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 | Desktop |
Kopfzeile | ks.h (ks.h einschließen) |
IRQL | PASSIVE_LEVEL |