Funzione KsGateTurnInputOn (ks.h)
La funzione KsGateTurnInputOn attiva un input esistente per Gate.
Sintassi
void KsGateTurnInputOn(
[in, optional] PKSGATE Gate
);
Parametri
[in, optional] Gate
Puntatore a una struttura KSGATE che rappresenta il gate che attualmente ha un input nello stato OFF per la transizione allo 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 KsGateTurnInputOn abbia almeno un input OFF. Se si chiama questa funzione con un gate AND che non dispone di input attualmente nello stato OFF, la chiamata imposta il controllo AND in uno stato non valido. Se si chiama questa funzione con un controllo OR che non ha input attualmente nello stato OFF, il risultato equivale all'aggiunta di un altro input nello stato ON a Gate.
Inoltre, se l'attivazione di un input su provocherebbe la transizione di Gate dallo stato chiuso allo stato aperto, questa chiamata attiva invece un input a qualsiasi gate collegato a Gate. Per altre informazioni, vedere Controlli di controllo di flusso in AVStream.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile nei sistemi operativi 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 |