Compartir a través de


Función KsGateRemoveOnInputFromOr (ks.h)

La función KsGateRemoveOnInputFromOr quita una entrada existente que está en estado ON de una puerta OR.

Sintaxis

void KsGateRemoveOnInputFromOr(
  [in] PKSGATE OrGate
);

Parámetros

[in] OrGate

Puntero a una estructura de KSGATE que representa la puerta OR desde la que se va a quitar una entrada ON.

Valor devuelto

Ninguno

Observaciones

Al quitar la última entrada ON de una puerta OR determinada, se cierra la puerta y la transición se propaga a las puertas conectadas a OrGate. Para obtener más información, consulte puertas de control de flujo en AVStream.

KsGateRemoveOnInputFromOr solo debe utilizarse en puertas que se crearon específicamente como puertas AND; AVStream no comprueba que la puerta especificada sea una puerta AND.

Esta llamada es una llamada de función insertada a KsGateTurnInputOff. Si conceptualmente quita una entrada existente en una puerta, un minidriver debe llamar a KsGateRemoveOnInputFromOr en lugar de KsGateTurnInputOff.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX.
de la plataforma de destino de Escritorio
encabezado de ks.h (incluya Ks.h)
irQL Cualquier nivel

Consulte también

KsGateAddOffInputToOr

KsGateAddOnInputToOr

KsGateRemoveOffInputFromOr

KsGateTurnInputOff

KsGateTurnInputOn