Partilhar via


Função KsGetFilterFromFileObject (ks.h)

A funçãoKsGetFilterFromFileObject 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.

Valor de retorno

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

Observações

É 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 digita o retorno como ponteiro de tipo para uma estrutura KSFILTER.

Requisitos

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

Consulte também

KsGetDeviceForDeviceObject

KsGetObjectFromFileObject

KsGetObjectTypeFromFileObject