KsStreamPointerDelete 函数 (ks.h)

KsStreamPointerDelete 函数删除克隆流指针,并释放此流指针引用的帧上的引用。

语法

void KsStreamPointerDelete(
  [in] PKSSTREAM_POINTER StreamPointer
);

参数

[in] StreamPointer

指向 KSSTREAM_POINTER 结构的指针,该结构表示要删除的克隆流指针。 必须是克隆流指针;不能为前导或尾随边缘流指针。

返回值

备注

如果 StreamPointer 指向的帧在删除后没有其他引用,则它已完成。 当给定 IRP 中的最后一帧完成时,IRP 将完成。

给定队列和引脚的前导边缘和尾随边缘流指针是无法删除的特殊流指针。

另请参阅Stream指针

要求

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

另请参阅

KsPinGetLeadingEdgeStreamPointer

KsPinGetTrailingEdgeStreamPointer

KsStreamPointerClone