KsPinAttachAndGate, fonction (ks.h)

La fonction KsPinAttachAndGate connecte épingle comme entrée à une porte AND initialisée précédemment et connecte AndGate comme entrée à la porte AND du filtre approprié.

Syntaxe

C++
void KsPinAttachAndGate(
  [in]           PKSPIN  Pin,
  [in, optional] PKSGATE AndGate
);

Paramètres

[in] Pin

Pointeur vers la structure KSPIN pour utiliser une entrée à la porte AND.

[in, optional] AndGate

Pointeur vers une structure KSGATE qui est la porte AND initialisée précédemment pour se connecter à la porte AND du filtre approprié. Si ce paramètre facultatif est NULL, tout KSGATE actuellement attaché à la broche est détaché.

Valeur de retour

Aucun

Remarques

Pour insérer la porte, appelez d’abord KsGateInitializeAnd. Appelez ensuite KsPinAttachAndGate. Pour plus d’informations, consultez Portes de contrôle de flux dans AVStream.

KsPinAttachAndGate doit être appelée à IRQL = PASSIVE_LEVEL avant que la broche en question laisse KSSTATE_STOP.

Exigences

Exigence Valeur
client minimum 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 Universel
d’en-tête ks.h (include Ks.h)
bibliothèque Ks.lib
IRQL PASSIVE_LEVEL (voir la section Remarques)

Voir aussi

KSGATE

KsGateInitializeAnd

KsPinAttachOrGate