KsGetOuterUnknown-Funktion (ks.h)
Die KsGetOuterUnknown-Funktion gibt den äußeren IUnknown eines angegebenen 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 Object zurück. Der Client kann dann die QueryInterface-Methode aufrufen, um zu bestimmen, ob die Komponente eine bestimmte Schnittstelle unterstützt.
Hinweise
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 |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen sowie DirectX 8.0 und höher DirectX-Versionen. |
Zielplattform | Universell |
Header | ks.h (ks.h einschließen) |
Bibliothek | Ks.lib |
IRQL | PASSIVE_LEVEL |