KsStreamPointerGetNextClone 函数 (ks.h)

KsStreamPointerGetNextClone 函数返回在指定克隆之后立即克隆的克隆流指针。

语法

KSDDKAPI PKSSTREAM_POINTER KsStreamPointerGetNextClone(
  [in] PKSSTREAM_POINTER StreamPointer
);

参数

[in] StreamPointer

指向 KSSTREAM_POINTER 结构的指针,该结构表示克隆流指针,克隆流指针在同一引脚上紧接着克隆该指针后,将返回该指针。

返回值

KsStreamPointerGetNextClone 返回指向 KSSTREAM_POINTER 结构的指针,该结构表示克隆流指针,该指针紧跟在同一引脚上的 StreamPointer 之后克隆。 或者,它返回 NULL ,指示 StreamPointer 是引脚上的最后一个克隆,或者 StreamPointer 不是克隆。 如果不是克隆, StreamPointer 是前导或尾随边缘流指针。

注解

返回的指针始终引用与 StreamPointer 相同的引脚。 KsStreamPointerGetNextCloneKsPinGetFirstCloneStreamPointer 结合使用,可用于按克隆顺序枚举给定引脚上的所有克隆流指针。

另请参阅Stream指针

要求

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

另请参阅

KsPinGetFirstCloneStreamPointer

KsStreamPointerClone

KsStreamPointerDelete