Partager via


KsDeviceGetFirstChildFilterFactory, fonction (ks.h)

La fonction KsDeviceGetFirstChildFilterFactory retourne la première fabrique de filtre enfant appartenant à un appareil AVStream donné.

Syntaxe

PKSFILTERFACTORY KsDeviceGetFirstChildFilterFactory(
  [in] PKSDEVICE Device
);

Paramètres

[in] Device

Pointeur vers une structure KSDEVICE représentant l’appareil AVStream pour lequel rechercher la première fabrique de filtre enfant.

Valeur retournée

Retourne un pointeur vers une structure KSFILTERFACTORY représentant la première fabrique de filtre enfant de Device. Si aucune fabrique de filtre n’est inscrite sur l’appareil, null est retourné.

Remarques

Cet appel est un appel de fonction inline à KsGetFirstChild. Notez que la hiérarchie d’objets est garantie stable uniquement pendant que le mutex approprié est maintenu, dans ce cas, le mutex de l’appareil. Pour plus d’informations, consultez Mutex dans AVStream.

Pour obtenir une représentation graphique des relations parent/enfant AVStream, consultez le diagramme dans hiérarchie d’objets AVStream.

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 PASSIVE_LEVEL

Voir aussi

KSDEVICE

KSFILTERFACTORY

KsFilterFactoryGetNextSiblingFilterFactory

KsGetFirstChild