Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die funktion KsGetOuterUnknown gibt die äußere IUnknown- eines bestimmten AVStream-Objekts zurück.
Syntax
KSDDKAPI PUNKNOWN KsGetOuterUnknown(
[in] PVOID Object
);
Parameter
[in] Object
Ein Zeiger auf ein AVStream-Objekt, für das die äußere IUnknown--Schnittstelle zurückgegeben werden soll.
Rückgabewert
KsGetOuterUnknown gibt einen Zeiger auf die äußere IUnknown Schnittstelle von Objectzurück. Der Client kann dann die QueryInterface--Methode aufrufen, um zu bestimmen, ob die Komponente eine bestimmte Schnittstelle unterstützt.
Bemerkungen
Minidriver sollten diese Funktion nicht direkt aufrufen. Verwenden Sie stattdessen eine der Inlineversionen, die automatische Typecasting ausführen: KsDeviceGetOuterUnknown, KsFilterFactoryGetOuterUnknown, KsFilterGetOuterUnknown, KsPinGetOuterUnknown.
Minidriver, die diese Funktion verwenden, müssen kcom.h enthalten und einen C++-Compiler verwenden.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und DirectX 8.0 und höher directX-Versionen. |
| Zielplattform- | Universal |
| Header- | ks.h (enthalten Ks.h) |
| Library | Ks.lib |
| IRQL- | PASSIVE_LEVEL |