Función KsGetFilterFromFileObject (ks.h)

La función KsGetFilterFromFileObject devuelve el objeto de filtro AVStream asociado a FileObject.

Sintaxis

PKSFILTER KsGetFilterFromFileObject(
  [in] PFILE_OBJECT FileObject
);

Parámetros

[in] FileObject

Puntero al FILE_OBJECT para el que se va a devolver el objeto de filtro AVStream asociado.

Valor devuelto

KsGetFilterFromFileObject devuelve un puntero a la estructura KSFILTER asociada a FileObject.

Comentarios

Es responsabilidad del minidriver comprobar que FileObject es un objeto de archivo asociado a un filtro AVStream. Para ello, llame a KsGetObjectTypeFromFileObject antes de llamar a KsGetFilterFromFileObject.

KsGetFilterFromFileObject es una llamada insertada a KsGetObjectFromFileObject. La diferencia es que KsGetFilterFromFileObject convierte el valor devuelto como puntero de tipo a una estructura KSFILTER .

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX.
Plataforma de destino Escritorio
Encabezado ks.h (incluya Ks.h)
IRQL Cualquier nivel

Consulte también

KsGetDeviceForDeviceObject

KsGetObjectFromFileObject

KsGetObjectTypeFromFileObjectObject