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.
O driver do sistema da classe de áudio USB (Usbaudio.sys) é um minidriver AVStream que fornece suporte ao driver para dispositivos de áudio que estão em conformidade com a Definição de Classe de Dispositivo USB para Dispositivos de Áudio.
A especificação de classe de dispositivo USB para dispositivos de áudio (versão 1.0) está disponível no site do Fórum de Implementadores USB . Usbaudio.sys dá suporte a um subconjunto dos recursos descritos na especificação de áudio USB. Além de Usbaudio.sys, há vários outros componentes de áudio no modo kernel no WDM (Modelo de Driver do Windows). Para obter mais informações, consulte Kernel-Mode componentes de áudio do WDM.
No Windows 98 Usbaudio.sys introduziu suporte para dispositivos USB, como alto-falantes e microfones. O suporte para dispositivos MIDI foi adicionado ao Windows Me.
Quando um dispositivo de áudio se identifica como compatível com áudio USB durante a enumeração do dispositivo Plug and Play, o sistema carrega automaticamente o driver USBAudio para conduzir o dispositivo. O USBAudio conduz o dispositivo diretamente, sem o auxílio de um driver de adaptador proprietário. Isso significa que um dispositivo que está em conformidade com as especificações de áudio USB não requer nenhum driver de adaptador proprietário.
A Microsoft recomenda que os fornecedores de hardware usem o driver USBAudio para seus dispositivos de áudio USB em vez de escrever drivers de adaptador proprietários.
No Windows 98, o driver USBAudio dá suporte aos seguintes recursos:
Todos os formatos do Tipo I (exceto PCM de 8 bits assinado)
Formato AC-3 Type II
Tipos de sincronização síncronos e adaptáveis
Dispositivos multicanais
No entanto, o USBAudio no Windows 98 não dá suporte:
Formato PCM de 8 bits assinado
Formato MPEG Type II
Formatos do tipo III
USB MIDI
Formato de onda WAVEFORMATEXTENSIBLE (o USBAudio usa um WAVE_FORMAT_PCM empacotado para dados de 24 bits.)
No Windows 98 Second Edition (SE), Windows Me e Windows 2000 e posterior, o USBAudio dá suporte a todos os mesmos recursos do Windows 98, com uma exceção: o USBAudio dá suporte a WAVEFORMATEXTENSIBLE, mas não dá suporte a WAVE_FORMAT_PCM empacotados para dados de 24 bits.
No Windows Me, no Windows XP e posterior, o USBAudio dá suporte a todos os recursos compatíveis com o Windows 98 SE e o Windows 2000. Além disso, o Windows Me e o Windows XP dão suporte a USB MIDI, mas não dão suporte a elementos USB MIDI.
A figura a seguir mostra a hierarquia de driver de um dispositivo de áudio USB. Todos os componentes de driver mostrados na figura são fornecidos pela Microsoft com o sistema operacional.
Para obter mais informações sobre os componentes de driver na figura, consulte as seguintes seções: