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