Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le pilote système de classe AUDIO USB (Usbaudio.sys) est un minidriver AVStream qui fournit la prise en charge des pilotes pour les périphériques audio conformes à la définition de classe de périphérique USB (Universal Serial Bus) pour les périphériques audio.
La définition de classe de périphérique USB pour les périphériques audio (version 1.0) est disponible sur le site web du Forum des implémenteurs USB . Usbaudio.sys prend en charge un sous-ensemble des fonctionnalités décrites dans la spécification audio USB. En plus de Usbaudio.sys, il existe plusieurs autres composants audio en mode noyau dans le modèle de pilote Windows (WDM). Pour plus d’informations, consultez Kernel-Mode composants audio WDM.
Dans Windows 98 Usbaudio.sys introduit la prise en charge des périphériques USB tels que les haut-parleurs et les microphones. La prise en charge des appareils MIDI a été ajoutée dans Windows Me.
Lorsqu’un périphérique audio s’identifie comme étant conforme à l’audio USB pendant l’énumération des périphériques Plug-and-Play, le système charge automatiquement le pilote USBAudio pour conduire l’appareil. USBAudio pilote directement l’appareil, sans l’aide d’un pilote d’adaptateur propriétaire. Cela signifie qu’un appareil conforme aux spécifications audio USB ne nécessite aucun pilote d’adaptateur propriétaire.
Microsoft recommande aux fournisseurs de matériel d’utiliser le pilote USBAudio pour leurs périphériques AUDIO USB au lieu d’écrire des pilotes d’adaptateurs propriétaires.
Dans Windows 98, le pilote USBAudio prend en charge les fonctionnalités suivantes :
Tous les formats type I (à l’exception du PCM signé 8 bits)
Format AC-3 Type II
Types de synchronisation synchrones et adaptatifs
Appareils multicanaux
Toutefois, USBAudio dans Windows 98 ne prend pas en charge :
Format PCM signé 8 bits
Format MPEG Type II
Formats de type III
USB MIDI
Format d'onde WAVEFORMATEXTENSIBLE (USBAudio utilise à la place le format WAVE_FORMAT_PCM pour les données en 24 bits.)
Dans Windows 98 Second Edition (SE), Windows Me et Windows 2000 et versions ultérieures, USBAudio prend en charge toutes les mêmes fonctionnalités que Windows 98, à une exception près : USBAudio prend en charge WAVEFORMATEXTENSIBLE, mais ne prend pas en charge les WAVE_FORMAT_PCM packed pour les données 24 bits.
Dans Windows Me et Windows XP et versions ultérieures, USBAudio prend en charge toutes les fonctionnalités prises en charge dans Windows 98 SE et Windows 2000. De plus, Windows Me et Windows XP prennent en charge USB MIDI, mais ne prennent pas en charge les éléments USB MIDI.
La figure suivante montre la hiérarchie des pilotes pour un périphérique audio USB. Tous les composants du pilote présentés dans la figure sont fournis par Microsoft avec le système d’exploitation.
Pour plus d’informations sur les composants du pilote dans la figure, consultez les sections suivantes :
Vue d’ensemble AVStream