Mutex dans AVStream

Les minidrivers AVStream synchronisent l’accès aux objets à l’aide de mutex et de portes de contrôle de processus. Pour plus d’informations sur les portes de contrôle de processus, consultez Portes de contrôle de flux dans AVStream.

AVStream a trois mutex différents, qui sont tous directement accessibles au minidriver :

Mutex d’appareil dans AVStream

Mutex de contrôle de filtre dans AVStream

Traitement du mutex dans AVStream

Utilisez le mutex d’appareil pour synchroniser les objets de hiérarchie de l’appareil au filtre. Utilisez le mutex du contrôle de filtre pour synchroniser les objets du filtre à l’épingle.

Plusieurs fonctions de l’API AVStream nécessitent que des mutex particuliers soient conservés. Les pages de référence de fonction pertinentes indiquent si un mutex spécifique doit être conservé lors de l’appel de cette fonction particulière.