Partager via


KsGetOuterUnknown, fonction (ks.h)

La fonction KsGetOuterUnknown retourne l’IUnknown externe d’un objet AVStream donné.

Syntaxe

KSDDKAPI PUNKNOWN KsGetOuterUnknown(
  [in] PVOID Object
);

Paramètres

[in] Object

Pointeur vers un objet AVStream pour lequel renvoyer l’interface IUnknown externe.

Valeur retournée

KsGetOuterUnknown retourne un pointeur vers l’interface IUnknown externe de Object. Le client peut ensuite appeler la méthode QueryInterface pour déterminer si le composant prend en charge une interface donnée.

Remarques

Les minidrivers ne doivent pas appeler cette fonction directement. Utilisez plutôt l’une des versions inline qui effectuent la distribution automatique de type : KsDeviceGetOuterUnknown, KsFilterFactoryGetOuterUnknown, KsFilterGetOuterUnknown, KsPinGetOuterUnknown.

Les minidrivers utilisant cette fonction doivent inclure kcom.h et utiliser un compilateur C++.

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 Universal
En-tête ks.h (inclure Ks.h)
Bibliothèque Ks.lib
IRQL PASSIVE_LEVEL

Voir aussi

IKsControl

KsDeviceGetOuterUnknown

KsFilterFactoryGetOuterUnknown

KsFilterGetOuterUnknown

KsPinGetOuterUnknown

KsRegisterAggregatedClientUnknown