KsGetFilterFromFileObject-Funktion (ks.h)
Die KsGetFilterFromFileObject--Funktion gibt das avStream-Filterobjekt zurück, das FileObject-zugeordnet ist.
Syntax
PKSFILTER KsGetFilterFromFileObject(
[in] PFILE_OBJECT FileObject
);
Parameter
[in] FileObject
Ein Zeiger auf die FILE_OBJECT, für die das zugeordnete AVStream-Filterobjekt zurückgegeben werden soll.
Rückgabewert
KsGetFilterFromFileObject gibt einen Zeiger auf die KSFILTER- Struktur zurück, die FileObject-zugeordnet ist.
Bemerkungen
Es liegt in der Verantwortung des Minidrivers, zu überprüfen, ob FileObject- ein Dateiobjekt ist, das einem AVStream-Filter zugeordnet ist. Rufen Sie dazu KsGetObjectTypeFromFileObject- auf, bevor Sie KsGetFilterFromFileObjectaufrufen.
KsGetFilterFromFileObject ist ein Inlineaufruf an KsGetObjectFromFileObject. Der Unterschied besteht darin, dass KsGetFilterFromFileObject Typecasts die Rückgabe als Typzeiger auf eine KSFILTER- Struktur zurückgibt.
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- | Beliebige Ebene |