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

Функция KsGateInitializeAnd инициализирует структуру KSGATE в качестве вентиля AND и присоединяет ее к воротам OR, заданным nextOrGate.

Синтаксис

void KsGateInitializeAnd(
  [in]           PKSGATE AndGate,
  [in, optional] PKSGATE NextOrGate
);

Параметры

[in] AndGate

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

[in, optional] NextOrGate

Указатель на существующую структуру KSGATE, к которой подключается AndGate . Этот параметр должен быть шлюзом ИЛИ и является необязательным.

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

None

Remarks

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

KsGateInitializeAnd — это встроенный вызов KsGateInitialize.

Требования

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

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

KSGATE

KsGateInitialize

KsGateInitializeOr

KsGateTerminateAnd

KsGateTerminateOr