KsGateTurnInputOff 函数 (ks.h)
KsGateTurnInputOff 函数关闭对 Gate 的现有输入。
语法
void KsGateTurnInputOff(
[in, optional] PKSGATE Gate
);
参数
[in, optional] Gate
指向 KSGATE 结构的指针,该结构是转换到 OFF 状态的入口。 当前必须具有处于 ON 状态的输入。 可以是 AND 门或 OR 门。
返回值
无
备注
微型驱动程序负责验证微型驱动程序传递给 KsGateTurnInputOff 的门是否至少有一个 ON 输入。 如果使用当前处于 ON 状态的 OR 门调用此函数,则该调用会将 OR 门设置为无效状态。 如果使用当前没有处于 ON 状态的输入的 AND 门调用此函数,则结果等效于将另一个处于 OFF 状态的输入添加到 Gate。
此外,如果关闭输入会导致 Gate 从打开状态转换到关闭状态,则此调用会关闭连接到 Gate 的任何门的输入。 有关详细信息,请参阅 AVStream 中的流控制门。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Microsoft Windows XP 及更高版本的操作系统以及 DirectX 8.0 及更高版本的 DirectX 中可用。 |
目标平台 | 桌面 |
标头 | ks.h (包括 Ks.h) |
IRQL | 任何级别 |