Compartir a través de


Función KsGateTurnInputOn (ks.h)

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

Sintaxis

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

Parámetros

[in, optional] Gate

Puntero a una estructura 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

None

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 el estado OFF, el resultado equivale a agregar otra entrada en el estado ON a Gate.

Además, si activar una entrada provocaría que Gate pase del estado cerrado al estado abierto, esta llamada activa en su lugar una entrada a cualquier puerta que esté conectada a Gate. Para obtener más información, vea Puertas de control de flujo en AVStream.

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

KsGateAddOffInputToAnd

KsGateAddOffInputToOr

KsGateAddOnInputToAnd

KsGateAddOnInputToOr

KsGateRemoveOffInputFromAnd

KsGateRemoveOffInputFromOr

KsGateRemoveOnInputFromAnd

KsGateRemoveOnInputFromOr

KsGateTurnInputOff