Compartilhar via


Função KsGetFilterFromFileObject (ks.h)

A função KsGetFilterFromFileObject retorna o objeto de filtro AVStream associado a FileObject.

Sintaxe

PKSFILTER KsGetFilterFromFileObject(
  [in] PFILE_OBJECT FileObject
);

Parâmetros

[in] FileObject

Um ponteiro para o FILE_OBJECT para o qual retornar o objeto de filtro AVStream associado.

Retornar valor

KsGetFilterFromFileObject retorna um ponteiro para a estrutura KSFILTER associada a FileObject.

Comentários

É responsabilidade do minidriver verificar se FileObject é um objeto de arquivo associado a um filtro AVStream. Faça isso chamando KsGetObjectTypeFromFileObject antes de chamar KsGetFilterFromFileObject.

KsGetFilterFromFileObject é uma chamada embutida para KsGetObjectFromFileObject. A diferença é que KsGetFilterFromFileObject gera o retorno como ponteiro de tipo para uma estrutura KSFILTER .

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Microsoft Windows XP e em sistemas operacionais posteriores e no DirectX 8.0 e versões posteriores do DirectX.
Plataforma de Destino Área de Trabalho
Cabeçalho ks.h (inclua Ks.h)
IRQL Qualquer nível

Confira também

KsGetDeviceForDeviceObject

KsGetObjectFromFileObject

KsGetObjectTypeFromFileObject