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 |