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


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

Функция KsGateInitializeOr инициализирует структуру KSGATE KSGATE в качестве шлюза OR и присоединяет его к воротам AND, указанным NextAndGate.

Синтаксис

void KsGateInitializeOr(
  [in]           PKSGATE OrGate,
  [in, optional] PKSGATE NextAndGate
);

Параметры

[in] OrGate

Указатель на структуру KSGATE для инициализации в качестве нового шлюза OR.

[in, optional] NextAndGate

Указатель на существующую структуру KSGATE, к которой присоединяется OrGate. Необязательный.

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

Никакой

Замечания

Следующий шлюз (следующий OrGate) должен быть шлюзом AND, независимо от того, указан ли он в этом вызове или более поздней версии. Если необходимо подключить шлюз OR к другому шлюзу OR, используйте KsGateInitialize. Дополнительные сведения см. в разделе Шлюзы управления потоками в AVStream.

Эта функция является встроенным вызовом KsGateInitialize.

Требования

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

См. также

KSGATE

KsGateInitialize

KsGateInitializeAnd

KsGateTerminateAnd

KsGateTerminateOr