Funzione KsGateRemoveOnInputFromOr (ks.h)
La funzione KsGateRemoveOnInputFromOr rimuove un input esistente nello stato ON da un gate OR.
Sintassi
void KsGateRemoveOnInputFromOr(
[in] PKSGATE OrGate
);
Parametri
[in] OrGate
Puntatore a una struttura KSGATE che rappresenta il gate OR da cui rimuovere un input ON.
Valore restituito
Nessuno
Osservazioni
La rimozione dell'ultimo input ON da un determinato gate OR comporta la chiusura del gate e la transizione propagata a tutti i cancelli connessi a OrGate. Per altre informazioni, vedere controlli di controllo del flusso in AVStream.
KsGateRemoveOnInputFromOr deve essere usato solo sui cancelli creati specificamente come porte AND; AVStream non verifica che il gate specificato sia un gate AND.
Questa chiamata è una chiamata di funzione inline a KsGateTurnInputOff. Se si rimuove concettualmente un input esistente in un gate, un minidriver deve chiamare KsGateRemoveOnInputFromOr anziché KsGateTurnInputOff.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Microsoft Windows XP e nei sistemi operativi successivi e in DirectX 8.0 e versioni successive di DirectX. |
piattaforma di destinazione | Desktop |
intestazione | ks.h (include Ks.h) |
IRQL | Qualsiasi livello |