KsGateTurnInputOn, fonction (ks.h)
La fonction KsGateTurnInputOn active une entrée existante dans Gate.
Syntaxe
void KsGateTurnInputOn(
[in, optional] PKSGATE Gate
);
Paramètres
[in, optional] Gate
Pointeur vers une structure KSGATE représentant la porte qui a actuellement une entrée à l’état OFF pour passer à l’état ON. Il peut s’agir d’une porte AND ou d’une porte OR.
Valeur de retour
None
Remarques
Il incombe au minidriver de vérifier que la porte que le minidriver passe à KsGateTurnInputOn a au moins une entrée OFF. Si vous appelez cette fonction avec une porte AND qui n’a pas d’entrées actuellement à l’état OFF, l’appel définit la porte AND dans un état non valide. Si vous appelez cette fonction avec une porte OR qui n’a aucune entrée actuellement à l’état OFF, le résultat équivaut à l’ajout d’une autre entrée dans l’état ON à Gate.
En outre, si l’activation d’une entrée entraîne la transition de Gate de l’état fermé à l’état ouvert, cet appel active plutôt une entrée sur n’importe quelle porte attachée à Gate. Pour plus d’informations, consultez Portails de contrôle de flux dans AVStream.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs et DirectX 8.0 et versions ultérieures de DirectX. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ks.h (inclure Ks.h) |
IRQL | N’importe quel niveau |