KsPinGetOuterUnknown function (ks.h)

The KsPinGetOuterUnknown function returns the outer IUnknown of the pin specified by Pin.

Syntax

PUNKNOWN KsPinGetOuterUnknown(
  [in] PKSPIN Pin
);

Parameters

[in] Pin

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

Return value

KsPinGetOuterUnknown returns a pointer to the outer IUnknown interface of Pin. This can subsequently be used to query for other interfaces.

Remarks

KsPinGetOuterUnknown is an inline function call to KsGetOuterUnknown.

Requirements

Requirement Value
Minimum supported client Available in Microsoft Windows XP and later operating systems and DirectX 8.0 and later DirectX versions.
Target Platform Desktop
Header ks.h (include Ks.h)
IRQL PASSIVE_LEVEL

See also

AVStream Overview

IKsControl

KsDeviceGetOuterUnknown

KsFilterFactoryGetOuterUnknown

KsFilterGetOuterUnknown

KsGetOuterUnknown

KsRegisterAggregatedClientUnknown