Función KsGateRemoveOnInputFromOr (ks.h)
La función KsGateRemoveOnInputFromOr quita una entrada existente que está en estado ON de una puerta OR.
Sintaxis
void KsGateRemoveOnInputFromOr(
[in] PKSGATE OrGate
);
Parámetros
[in] OrGate
Puntero a una estructura KSGATE que representa la puerta OR de la que se va a quitar una entrada ON.
Valor devuelto
None
Observaciones
Al quitar la última entrada ON de una puerta OR determinada, la puerta se cierra y la transición se propaga a las puertas conectadas a OrGate. Para obtener más información, vea Puertas de control de flujo en AVStream.
KsGateRemoveOnInputFromOr solo debe utilizarse en puertas creadas específicamente como puertas AND; AVStream no comprueba que la puerta especificada sea una puerta AND.
Esta llamada es una llamada de función insertada a KsGateTurnInputOff. Si conceptualmente se quita una entrada existente en una puerta, un minidriver debe llamar a KsGateRemoveOnInputFromOr en lugar de KsGateTurnInputOff.
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 |