Función KsGateInitializeOr (ks.h)

La función KsGateInitializeOr inicializa una estructura KSGATE como una puerta OR y la adjunta a la puerta AND especificada por NextAndGate.

Sintaxis

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

Parámetros

[in] OrGate

Puntero a la estructura KSGATE que se va a inicializar como una nueva puerta OR.

[in, optional] NextAndGate

Puntero a una estructura KSGATE existente a la que se adjunta OrGate . Opcional.

Valor devuelto

None

Observaciones

La siguiente puerta (después de OrGate) debe ser una puerta AND, independientemente de si se especifica en esta llamada o posterior. Si necesita conectar una puerta OR a otra puerta OR, use KsGateInitialize. Para obtener más información, vea Puertas de control de flujo en AVStream.

Esta función es una llamada insertada a KsGateInitialize.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Microsoft Windows XP y en sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX.
Plataforma de destino Escritorio
Encabezado ks.h (incluye Ks.h)
IRQL Cualquier nivel

Consulte también

KSGATE

KsGateInitialize

KsGateInitializeAnd

KsGateTerminateAnd

KsGateTerminateOr