Condividi tramite


Funzione KsGateRemoveOffInputFromAnd (ks.h)

La funzione KsGateRemoveOffInputFromAnd rimuove un input esistente nello stato OFF da un gate AND.

Sintassi

void KsGateRemoveOffInputFromAnd(
  [in] PKSGATE AndGate
);

Parametri

[in] AndGate

Puntatore a una struttura KSGATE che rappresenta il gate AND da cui rimuovere un input OFF.

Valore restituito

nessuno

Osservazioni

La rimozione dell'ultimo input OFF dal gate comporta l'apertura del cancello e la transizione propagata a qualsiasi cancello connesso a AndGate. Per altre informazioni, vedere Flow Control Gates in AVStream.

KsGateRemoveOffInputFromAnd deve essere usato solo sui cancelli creati in modo specifico come porte AND; AVStream non verifica che il gate specificato sia un gate AND.

KsGateRemoveOffInputFromAnd è una chiamata di funzione inline a KsGateTurnInputOn. Se la rimozione concettuale di un input esistente al gate anziché disattivarla, un minidriver deve chiamare KsGateRemoveOffInputFromAnd anziché KsGateTurnInputOn.

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

Vedi anche

KSGATE

KsGateAddOffInputToAnd

KsGateAddOnInputToAnd

KsGateRemoveOnInputFromAnd

KsGateTurnInputOff

KsGateTurnInputOn