KsPinAttachAndGate 函数 (ks.h)

KsPinAttachAndGate 函数将 Pin 作为输入连接到先前初始化的 AND 门,并将 AndGate 作为相关筛选器 AND 门的输入进行连接。

语法

void KsPinAttachAndGate(
  [in]           PKSPIN  Pin,
  [in, optional] PKSGATE AndGate
);

参数

[in] Pin

指向 KSPIN 结构的指针,以使用 AND 门的输入。

[in, optional] AndGate

指向 KSGATE 结构的指针,该结构是以前初始化的 AND 门,用于连接到相关筛选器的 AND 门。 如果此可选参数 NULL,则当前附加到引脚的任何 KSGATE 都会分离。

返回值

没有

言论

若要插入门,请首先调用 KsGateInitializeAnd。 然后调用 KsPinAttachAndGate。 有关详细信息,请参阅 AVStream 中的流控制门。

KsPinAttachAndGate 必须在 IRQL = PASSIVE_LEVEL调用,然后才会离开KSSTATE_STOP。

要求

要求 价值
最低支持的客户端 Microsoft Windows XP 及更高版本的作系统以及 DirectX 8.0 及更高版本的 DirectX 版本中提供。
目标平台 普遍
标头 ks.h (包括 Ks.h)
Ks.lib
IRQL PASSIVE_LEVEL(请参阅“备注”部分)

另请参阅

KSGATE

KsGateInitializeAnd

KsPinAttachOrGate