Compartir a través de


Función KsGateTurnInputOn (ks.h)

La función KsGateTurnInputOn activa una entrada existente para Gate.

Sintaxis

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

Parámetros

[in, optional] Gate

Puntero a una estructura de KSGATE que representa la puerta que actualmente tiene una entrada en el estado OFF para realizar la transición al 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 KsGateTurnInputOn tiene al menos una entrada OFF. Si llama a esta función con una puerta AND que no tiene entradas actualmente en estado OFF, la llamada establece la puerta AND en un estado no válido. Si llama a esta función con una puerta OR que no tiene entradas actualmente en estado OFF, el resultado es equivalente a agregar otra entrada en el estado ON a Puerta.

Además, si activar una entrada provocaría que Puerta pasar del estado cerrado al estado abierto, esta llamada activa 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

KsGateTurnInputOff