Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os componentes de áudio do WDM (Microsoft Windows Driver Model) no modo de usuário são:
Componente do sistema WinMM
Driver do sistema WDMAud
Componente do sistema DirectSound
Componente do sistema DirectMusic
Serviços de Áudio do Windows
Componente do sistema WinMM
Os componentes do sistema WinMM (Winmm.dll e seu equivalente de 16 bits, Mmsystem.dll) implementam as APIs multimídia do Microsoft Windows waveXxx, midiXxx, mixerXxx e auxXxx (consulte a documentação do SDK do Microsoft Windows). Os componentes do WinMM usam o driver do sistema WDMAud para traduzir as chamadas à API do WinMM em solicitações de E/S de streaming de kernel.
Driver do sistema WDMAud
O driver do sistema WDMAud no modo de usuário (Wdmaud.drv) é emparelhado com o driver do sistema WDMAud no modo kernel (Wdmaud.sys). Juntos, os drivers do sistema WDMAud traduzem entre chamadas à API do WinMM e solicitações de E/S de streaming de kernel. O driver WDMAud em modo kernel é cliente do driver do sistema SysAudio.
Componente do sistema DirectSound
O componente do sistema DirectSound (Dsound.dll) dá suporte à API DirectSound (consulte a documentação do SDK do Microsoft Windows). O componente DirectSound é um cliente do driver SysAudio. Se a mistura de hardware estiver disponível, o driver SysAudio conectará buffers de hardware do DirectSound diretamente ao dispositivo de renderização. Caso contrário, o driver SysAudio conectará buffers de software DirectSound ao driver do sistema KMixer. Para mais informações, consulte Renderização de conteúdo de áudio em formato wave usando buffers de software e hardware DirectSound.
Componente do sistema DirectMusic
O componente do sistema DirectMusic (DMusic.dll) dá suporte à API DirectMusic (consulte a documentação do SDK do Microsoft Windows). Esse componente converte chamadas feitas para a API DirectMusic em solicitações de E/S para dispositivos de áudio WDM. O componente DirectMusic é um cliente do driver do sistema SysAudio.
Serviços de Áudio do Windows
No Windows XP e posterior, o componente dos Serviços de Áudio do Windows (Audiosrv.dll) gerencia dispositivos de áudio para programas baseados no Windows. Parar os Serviços de Áudio do Windows impede que dispositivos de áudio e efeitos funcionem corretamente. Se os serviços de áudio estiverem desabilitados, quaisquer outros serviços (incluindo drivers de áudio WDM) que dependem explicitamente deles não serão iniciados. Nas versões Home Edition, Professional e Server do Windows XP e posteriores, os serviços de áudio são configurados por padrão para iniciar automaticamente. No entanto, nas versões Servidor Avançado, Data Center e Servidor Web do Windows Server 2003 e posterior, os serviços de áudio são desabilitados por padrão. Quando os serviços de áudio são desabilitados, a instalação de um dispositivo de áudio não os habilita – os serviços de áudio são habilitados para execução automática somente se um administrador os configura explicitamente para fazer isso. Para obter informações sobre como iniciar e parar serviços Windows, consulte o arquivo de ajuda na caixa de diálogo Serviços (examine o Painel de Controle do Windows em Ferramentas Administrativas).