Функция KsGateRemoveOnInputFromOr (ks.h)
Функция KsGateRemoveOnInputFromOr удаляет существующие входные данные в состоянии ON из шлюза ИЛИ.
Синтаксис
void KsGateRemoveOnInputFromOr(
[in] PKSGATE OrGate
);
Параметры
[in] OrGate
Указатель на структуру KSGATE , представляющую шлюз ИЛИ, из которого удаляются входные данные ON.
Возвращаемое значение
None
Remarks
Удаление последних входных данных ON из заданного шлюза OR приводит к закрытию шлюза и распространению перехода на все шлюзы, подключенные к OrGate. Дополнительные сведения см. в разделе Шлюзы управления потоком в AVStream.
KsGateRemoveOnInputFromOr следует использовать только для ворот, которые были специально созданы как ворота AND; AVStream не проверяет, является ли данный шлюз шлюзом AND.
Этот вызов является встроенным вызовом функции KsGateTurnInputOff. При удалении существующих входных данных для шлюза мини-диск должен вызывать KsGateRemoveOnInputFromOr , а не KsGateTurnInputOff.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в операционных системах Microsoft Windows XP и более поздних версиях, а также DirectX 8.0 и более поздних версий. |
Целевая платформа | Персональный компьютер |
Верхняя часть | ks.h (включая Ks.h) |
IRQL | Любой уровень |