Partager via


KsGetFilterFromFileObject, fonction (ks.h)

La fonction KsGetFilterFromFileObject retourne l’objet de filtre AVStream associé à FileObject.

Syntaxe

PKSFILTER KsGetFilterFromFileObject(
  [in] PFILE_OBJECT FileObject
);

Paramètres

[in] FileObject

Pointeur vers le FILE_OBJECT pour lequel retourner l’objet de filtre AVStream associé.

Valeur retournée

KsGetFilterFromFileObject retourne un pointeur vers la structure KSFILTER associée à FileObject.

Remarques

Il incombe au minidriver de vérifier que FileObject est un objet de fichier associé à un filtre AVStream. Pour ce faire, appelez KsGetObjectTypeFromFileObject avant d’appeler KsGetFilterFromFileObject.

KsGetFilterFromFileObject est un appel inline à KsGetObjectFromFileObject. La différence est que KsGetFilterFromFileObject caste le retour en tant que pointeur de type vers une structure KSFILTER .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs et DirectX 8.0 et versions ultérieures de DirectX.
Plateforme cible Desktop (Expérience utilisateur)
En-tête ks.h (inclure Ks.h)
IRQL N’importe quel niveau

Voir aussi

KsGetDeviceForDeviceObject

KsGetObjectFromFileObject

KsGetObjectTypeFromFileObject