KsPinGetNextSiblingPin function (ks.h)

The KsPinGetNextSiblingPin function returns the next instantiated pin of the same type and on the same filter as Pin.

Syntax

KSDDKAPI PKSPIN KsPinGetNextSiblingPin(
  [in] PKSPIN Pin
);

Parameters

[in] Pin

A pointer to the KSPIN structure for which to find the next instantiated sibling pin.

Return value

KsPinGetNextSiblingPin returns a pointer to a KSPIN structure representing the next instantiated sibling pin of Pin. If no such pin exists, returns NULL.

Remarks

KsPinGetNextSiblingPin is an inline function call to KsGetNextSibling. Note that the object hierarchy is only stable while the appropriate mutex is held, in this case the filter control mutex. For more information, see Mutexes in AVStream.

Requirements

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

See also

KSPIN

KsFilterGetFirstChildPin

KsGetNextSibling