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.
Hinweise
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 KsGetFilterFromFileObject aufgerufen wird.
KsGetFilterFromFileObject ist ein Inlineaufruf von KsGetObjectFromFileObject. Der Unterschied besteht darin, dass KsGetFilterFromFileObject typecasts die Rückgabe als Typzeiger auf eine KSFILTER-Struktur sendet.
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 | Beliebige Ebene |