Поделиться через


Мьютексы в AVStream

Мини-накопители AVStream синхронизируют доступ к объектам с помощью мьютексов и шлюзов управления процессом. Дополнительные сведения о шлюзах управления процессом см. в разделе Шлюзы управления потоком в AVStream.

AVStream имеет три разных мьютекса, все из которых доступны напрямую для мини-драйвера:

Мьютекс устройства в AVStream

Фильтрация мьютекса элемента управления в AVStream

Обработка мьютекса в AVStream

Используйте мьютекс устройства для синхронизации объектов иерархии с устройства на фильтр. Используйте мьютекс элемента управления фильтром для синхронизации объектов из фильтра в закрепление.

Для некоторых функций API AVStream требуются определенные мьютексы. На страницах ссылок на соответствующие функции указано, следует ли удерживать определенный мьютекс при вызове этой конкретной функции.