Функция KsGateRemoveOffInputFromAnd (ks.h)

Функция KsGateRemoveOffInputFromAnd удаляет существующие входные данные в состоянии OFF из шлюза AND.

Синтаксис

void KsGateRemoveOffInputFromAnd(
  [in] PKSGATE AndGate
);

Параметры

[in] AndGate

Указатель на структуру KSGATE , представляющую шлюз AND, из которого удаляется вход OFF.

Возвращаемое значение

None

Remarks

Удаление последнего входного значения OFF из шлюза приводит к открытию шлюза и распространению перехода на все шлюзы, подключенные к AndGate. Дополнительные сведения см. в статье Шлюзы управления потоком в AVStream.

KsGateRemoveOffInputFromAnd следует использовать только для ворот, которые были специально созданы как ворота AND; AVStream не проверяет, является ли данный шлюз шлюзом И.

KsGateRemoveOffInputFromAnd — это встроенный вызов функции KsGateTurnInputOn. Если вы удаляете существующие входные данные для ворот, а не отключаете его, мини-диск должен вызывать KsGateRemoveOffInputFromAnd вместо KsGateTurnInputOn.

Требования

Требование Значение
Минимальная версия клиента Доступно в операционных системах Microsoft Windows XP и более поздних версиях, а также DirectX 8.0 и более поздних версиях.
Целевая платформа Персональный компьютер
Верхняя часть ks.h (включая Ks.h)
IRQL Любой уровень

См. также раздел

KSGATE

KsGateAddOffInputToAnd

KsGateAddOnInputToAnd

KsGateRemoveOnInputFromAnd

KsGateTurnInputOff

KsGateTurnInputOn