Freigeben über


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

Weitere Informationen

KSDEVICE

KSFILTERFACTORY

KsFilterFactoryGetNextSiblingFilterFactory

KsGetFirstChild