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