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 de KSGATE que representa la puerta OR desde la que se va a quitar una entrada ON.
Valor devuelto
Ninguno
Observaciones
Al quitar la última entrada ON de una puerta OR determinada, se cierra la puerta y la transición se propaga a las puertas conectadas a OrGate. Para obtener más información, consulte puertas de control de flujo en AVStream.
KsGateRemoveOnInputFromOr solo debe utilizarse en puertas que se crearon 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 quita una entrada existente en una puerta, un minidriver debe llamar a KsGateRemoveOnInputFromOr en lugar de KsGateTurnInputOff.
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 |