Compartir a través de


Función KsGateTurnInputOff (ks.h)

La función KsGateTurnInputOff desactiva una entrada existente para Gate.

Sintaxis

void KsGateTurnInputOff(
  [in, optional] PKSGATE Gate
);

Parámetros

[in, optional] Gate

Puntero a un estructura de KSGATE que es la puerta para realizar la transición al estado OFF. Actualmente, debe tener una entrada en el estado ON. Puede ser una puerta AND o una puerta OR.

Valor devuelto

Ninguno

Observaciones

Es responsabilidad del minidriver comprobar que la puerta que pasa el minidriver a KsGateTurnInputOff tiene al menos una entrada ON. Si llama a esta función con una puerta OR que no tiene entradas actualmente en estado ON, la llamada establece la puerta OR en un estado no válido. Si llama a esta función con una puerta AND que no tiene entradas actualmente en estado ON, el resultado es equivalente a agregar otra entrada en el estado OFF a Puerta.

Además, si la desactivación de una entrada provocaría que Puerta pasar del estado abierto al estado cerrado, esta llamada desactiva en su lugar una entrada a cualquier puerta conectada a Puerta. Para obtener más información, consulte puertas de control de flujo en AVStream.

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

KSGATE

KsGateAddOffInputToAnd

KsGateAddOffInputToOr

KsGateAddOnInputToAnd

KsGateAddOnInputToOr

KsGateRemoveOffInputFromAnd

KsGateRemoveOffInputFromOr

KsGateRemoveOnInputFromAnd

KsGateRemoveOnInputFromOr

KsGateTurnInputOn