KsGateRemoveOffInputFromAnd 函数 (ks.h)

KsGateRemoveOffInputFromAnd 函数从 AND 门中删除处于 OFF 状态的现有输入。

语法

void KsGateRemoveOffInputFromAnd(
  [in] PKSGATE AndGate
);

参数

[in] AndGate

指向 KSGATE 结构的指针,该结构表示要从中删除 OFF 输入的 AND 门。

返回值

没有

言论

从门中删除最后一个 OFF 输入会导致门打开,并将转换传播到连接到 AndGate的任何门。 有关详细信息,请参阅 AVStream 中的流控制门。

KsGateRemoveOffInputFromAnd 只能用于专门创建为 AND 门的门;AVStream 不验证给定的门是否为 AND 门。

KsGateRemoveOffInputFromAnd 是对 KsGateTurnInputOn的内联函数调用。 如果从概念上删除门的现有输入而不是将其关闭,微型驱动程序应调用 KsGateRemoveOffInputFromAnd 而不是 KsGateTurnInputOn

要求

要求 价值
最低支持的客户端 Microsoft Windows XP 及更高版本的作系统以及 DirectX 8.0 及更高版本的 DirectX 版本中提供。
目标平台 桌面
标头 ks.h (包括 Ks.h)
IRQL 任何级别

另请参阅

KSGATE

KsGateAddOffInputToAnd

KsGateAddOnInputToAnd

KsGateRemoveOnInputFromAnd

KsGateTurnInputOff

KsGateTurnInputOn