Expand Minimize

KsFilterGetOuterUnknown function

The KsFilterGetOuterUnknown function returns the outer IUnknown interface of the filter specified by Filter.

Syntax


PUNKNOWN __inline KsFilterGetOuterUnknown(
  _In_  PKSFILTER Filter
);

Parameters

Filter [in]

A pointer to the KSFILTER structure for which to return the outer IUnknown.

Return value

KsFilterGetOuterUnknown returns a pointer to the outer IUknown interface of Filter. The interface can then be used to query for other interfaces, or it can be used in conjunction with a KsXxxRegisterAggregatedClientUnknown call to cause Filter to aggregate a minidriver supplied COM object.

Remarks

This call is an inline function call to KsGetOuterUnknown.

Requirements

Version

Available in Microsoft Windows XP and later operating systems and DirectX 8.0 and later DirectX versions.

Header

Ks.h (include Ks.h)

IRQL

PASSIVE_LEVEL

See also

KsGetOuterUnknown
KsRegisterAggregatedClientUnknown
KsPinRegisterAggregatedClientUnknown
KsRegisterAggregatedClientUnknown
AVStream Overview
KsFilterRegisterAggregatedClientUnknown
KsPinGetOuterUnknown
IKsControl

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft