Expand Minimize

KsStreamPointerUnlock function

The KsStreamPointerUnlock function unlocks a stream pointer that has previously been locked by an acquisition function (KsGetXxxEdgeStreamPointer) or by KsStreamPointerLock.

Syntax


void KsStreamPointerUnlock(
  _In_  PKSSTREAM_POINTER StreamPointer,
  _In_  BOOLEAN Eject
);

Parameters

StreamPointer [in]

A pointer to a KSSTREAM_POINTER structure representing the stream pointer to unlock.

Eject [in]

This parameter specifies whether to advance StreamPointer to the next data frame. A value of TRUE advances the stream pointer.

Return value

None

Remarks

KsStreamPointerUnlock can also advance the stream pointer to the next data frame. See the description of Eject above.

Also see Stream Pointers.

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)

Library

Ks.lib

IRQL

<=DISPATCH_LEVEL

See also

KsStreamPointerLock
KsStreamPointerAdvance
KsStreamPointerAdvanceOffsets
KsStreamPointerAdvanceOffsetsAndUnlock
KsPinGetLeadingEdgeStreamPointer
KsPinGetLeadingEdgeStreamPointer
KSSTREAM_POINTER
KSPIN_DESCRIPTOR_EX
KSPIN_DISPATCH

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft