Funzione KsGateTurnInputOff (ks.h)
La funzione KsGateTurnInputOff disattiva un input esistente su Gate.
Sintassi
void KsGateTurnInputOff(
[in, optional] PKSGATE Gate
);
Parametri
[in, optional] Gate
Puntatore a una struttura KSGATE che rappresenta il gate da passare allo stato OFF. Deve attualmente avere un input nello stato ON. Può essere un cancello AND o un cancello OR.
Valore restituito
nessuno
Osservazioni
È responsabilità del minidriver verificare che il gate che il minidriver passi a KsGateTurnInputOff abbia almeno un input ON. Se si chiama questa funzione con un gate OR che non contiene input attualmente nello stato ON, la chiamata imposta il gate OR in uno stato non valido. Se si chiama questa funzione con un gate AND che non contiene input attualmente nello stato ON, il risultato equivale all'aggiunta di un altro input nello stato OFF a Gate.
Inoltre, se la disattivazione di un input comporta la transizione di Gate dallo stato aperto allo stato chiuso, questa chiamata disattiva invece un input a qualsiasi gate collegato a Gate. Per altre informazioni, vedere Flow Control Gates in AVStream.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX. |
Piattaforma di destinazione | Desktop |
Intestazione | ks.h (include Ks.h) |
IRQL | Qualsiasi livello |