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