Mutexes no AVStream
Os minidrivers AVStream sincronizam o acesso a objetos usando mutexes e portões de controle de processo. Para obter mais informações sobre portões de controle de processo, consulte Portões de controle de fluxo no AVStream.
O AVStream tem três mutexes diferentes, todos acessíveis diretamente ao minidriver:
Mutex de dispositivo no AVStream
Mutex de controle de filtro no AVStream
Processando o Mutex no AVStream
Use o mutex do dispositivo para sincronizar objetos de hierarquia do dispositivo para filtrar. Use o mutex de controle de filtro para sincronizar objetos do filtro para o pino.
Várias funções de API AVStream exigem que mutexes específicos sejam mantidos. As páginas de referência de função relevantes declaram se um mutex específico deve ser mantido ao chamar essa função específica.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de