KsStreamPointerUnlock 函数 (ks.h)

KsStreamPointerUnlock 函数解锁以前已被 KsGetXxxEdgeStreamPointer () 或 KsStreamPointerLock 的购置函数锁定的流指针。

语法

void KsStreamPointerUnlock(
  [in] PKSSTREAM_POINTER StreamPointer,
  [in] BOOLEAN           Eject
);

参数

[in] StreamPointer

指向表示要解锁的流指针 的KSSTREAM_POINTER 结构的指针。

[in] Eject

此参数指定是否将 StreamPointer 推进到下一个数据帧。 值为 TRUE 会推进流指针。

返回值

备注

KsStreamPointerUnlock 还可以将流指针推进到下一个数据帧。 请参阅上面的 弹出 说明。

另请参阅Stream指针

要求

要求
最低受支持的客户端 适用于 Microsoft Windows XP 及更高版本的操作系统以及 DirectX 8.0 及更高版本的 DirectX。
目标平台 通用
标头 ks.h (包括 Ks.h)
Library Ks.lib
IRQL <=DISPATCH_LEVEL

另请参阅

KSPIN_DESCRIPTOR_EX

KSPIN_DISPATCH

KSSTREAM_POINTER

KsPinGetLeadingEdgeStreamPointer

KsStreamPointerAdvance

KsStreamPointerAdvanceOffsets

KsStreamPointerAdvanceOffsetsAndUnlock

KsStreamPointerLock