Función KsGateTurnInputOff (ks.h)

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

Sintaxis

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

Parámetros

[in, optional] Gate

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

None

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 el 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 Gate.

Además, si la desactivación de una entrada provocaría que Gate pase del estado abierto al estado cerrado, esta llamada desactiva una entrada a cualquier puerta 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 sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX.
Plataforma de destino Escritorio
Encabezado ks.h (incluya Ks.h)
IRQL Cualquier nivel

Consulte también

KSGATE

KsGateAddOffInputToAnd

KsGateAddOffInputToOr

KsGateAddOnInputToAnd

KsGateAddOnInputToOr

KsGateRemoveOffInputFromAnd

KsGateRemoveOffInputFromOr

KsGateRemoveOnInputFromAnd

KsGateRemoveOnInputFromOr

KsGateTurnInputOn