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 |