Share via


en-tête usbsidebandaudio.h

L’en-tête définit les types, constantes et fonctions exposés aux pilotes de périphériques qui interagissent avec le pilote audio USB Windows pour l’audio en bande latérale.

Les pilotes audio qui souhaitent fournir un chemin de bande latérale pour les appareils AUDIO USB 1.0 doivent attendre que la notification Pnp pour que l’interface sideband soit publiée par le pilote de classe USB Audio 1.0 - GUID_DEVINTERFACE_USB_SIDEBAND_AUDIO_HS_HCIBYPASS.

Lorsque le pilote audio reçoit une notification Pnp, il peut utiliser le lien symbolique pour envoyer des E/S et interagir avec le périphérique de classe Usb Audio 1.0.

Les IOCTL sont spécifiées dans l’en-tête sidebandaudio.h pour toutes les opérations audio en bande latérale standard.

Les structures et les énumérations spécifiques à USB Audio 1.0 sont définies dans cet en-tête.

Pour plus d'informations, consultez les pages suivantes :

Audio

usbsidebandaudio.h contient les interfaces de programmation suivantes :

Structures

 
SIDEBANDAUDIO_EP_USBAUDIO_TRANSPORT_RESOURCES

Cette structure décrit les ressources de transport audio à bande latérale USB.

Énumérations

 
SIDEBANDAUDIO_EP_USB_TRANSPORT_RESOURCE_TYPE

Décrit le type de ressource de transport.
SIDEBANDAUDIO_USB_CONTROLLER_CONFIG_INFO_TYPE

Ensemble de paramètres du contrôleur USB Usb à bande latérale Audio Microsoft.