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