Freigeben über


KsFilterGetOuterUnknown-Funktion (ks.h)

Die funktion KsFilterGetOuterUnknown gibt die äußere IUnknown Schnittstelle des durch Filterangegebenen Filters zurück.

Syntax

PUNKNOWN KsFilterGetOuterUnknown(
  [in] PKSFILTER Filter
);

Parameter

[in] Filter

Ein Zeiger auf die KSFILTER Struktur, für die die äußere IUnknown-zurückgegeben werden soll.

Rückgabewert

KsFilterGetOuterUnknown gibt einen Zeiger auf die äußere IUknown Schnittstelle von Filterzurück. Die Schnittstelle kann dann verwendet werden, um andere Schnittstellen abzufragen, oder sie kann in Verbindung mit einem KsXxxRegisterAggregatedClientUnknown Aufruf verwendet werden, um Filter- zum Aggregieren eines vom Minidriver bereitgestellten COM-Objekts zu verursachen.

Bemerkungen

Dieser Aufruf ist ein Inlinefunktionsaufruf KsGetOuterUnknown.

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- Desktop
Header- ks.h (enthalten Ks.h)
IRQL- PASSIVE_LEVEL

Siehe auch

AVStream Overview

IKsControl-

KsFilterRegisterAggregatedClientUnknown

KsGetOuterUnknown-

KsPinGetOuterUnknown

KsPinRegisterAggregatedClientUnknown

KsRegisterAggregatedClientUnknown