Поделиться через


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

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

Синтаксис

void KsGateRemoveOffInputFromAnd(
  [in] PKSGATE AndGate
);

Параметры

[in] AndGate

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

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

Никакой

Замечания

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

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

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

Требования

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

См. также

KSGATE

KsGateAddOffInputToAnd

KsGateAddOnInputToAnd

KsGateRemoveOnInputFromAnd

KsGateTurnInputOff

KsGateTurnInputOn