Partager via


en-tête usbsidebandaudio.h

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

Les pilotes audio qui souhaitent fournir le chemin de bande latérale pour les périphériques USB Audio 1.0 doivent attendre que la notification Pnp pour que l’interface de bande latérale 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és dans l’en-tête sidebandaudio.h pour toutes les opérations audio de bande latérale standard.

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

Pour plus d’informations, consultez :

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 de bande latérale USB Microsoft.