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.
L’en-tête sidebandaudio.h décrit DDI pour activer l’audio de bande latérale pour des types de bus spécifiques (USB Audio 1.0, A2DP, etc.).
sidebandaudio.h contient les interfaces de programmation suivantes :
IOCTLs
|
IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE Le code de code de contrôle IOCTL IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE obtient une mise à jour de l’état de connexion. |
|
IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR Le pilote audio émet le IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR pour obtenir des informations sur une interface de périphérique audio à bande latérale activée. |
|
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR Le pilote audio émet le code de contrôle IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR pour obtenir des informations sur un point de terminaison audio exposé via l’interface de périphérique audio de bande latérale. |
|
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2 Le pilote audio émet le code de contrôle IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2 pour obtenir des informations sur un point de terminaison audio exposé via l’interface de périphérique audio de bande latérale. |
|
IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE La IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE IOCTL est utilisée pour les mises à jour d’état d’erreur. |
|
IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE La IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE IOCTL obtient le paramètre de niveau de muet du point de terminaison audio de bande latérale. |
|
IOCTL_SBAUD_GET_MUTEPROPERTYVALUES Le pilote audio peut appeler le IOCTL_SBAUD_GET_MUTEPROPERTYVALUES IOCTL pour interroger les plages de données pas à pas et les valeurs min/max pour tous les canaux. |
|
IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE La IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE IOCTL obtient le paramètre de l’audio de bande latérale. |
|
IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES La IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES IOCTL obtient les valeurs de propriété de volume de l’élément sidetone du point de terminaison audio spécifié |
|
IOCTL_SBAUD_GET_SIOP La IOCTL_SBAUD_GET_SIOP IOCTL est utilisée pour obtenir le SIOP. |
|
IOCTL_SBAUD_GET_SIOP_UPDATE La IOCTL_SBAUD_GET_SIOP_UPDATE est utilisée pour obtenir le codec-SIOP configuré pouvant être mis à jour. |
|
IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE La IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE IOCTL est utilisée pour les mises à jour d’état de flux. |
|
IOCTL_SBAUD_GET_SUPPORTED_FORMATS Le pilote audio émet le code de contrôle IOCTL_SBAUD_GET_SUPPORTED_FORMATS pour obtenir des informations sur les formats de flux pris en charge par le point de terminaison audio de bande latérale. |
|
IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE La IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE IOCTL obtient le paramètre de niveau de volume du point de terminaison audio de bande latérale. |
|
IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES Le pilote audio peut appeler IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES pour interroger les plages de données en volume et les valeurs min/max pour tous les canaux. |
|
IOCTL_SBAUD_SET_DEVICE_CLAIMED Le IOCTL_SBAUD_SET_DEVICE_CLAIMED IOCTL prétend que l’appareil doit être encadré. |
|
IOCTL_SBAUD_SET_MUTE La IOCTL_SBAUD_SET_MUTE IOCTL est utilisée pour définir le son de rendu (haut-parleur). |
|
IOCTL_SBAUD_SET_SIDETONE_PROPERTY La IOCTL_SBAUD_SET_SIDETONE_PROPERTY IOCTL est utilisée pour définir la propriété de ton côté. |
|
IOCTL_SBAUD_SET_SIOP La IOCTL_SBAUD_SET_SIOP IOCTL est utilisée pour définir une commande SIOP. |
|
IOCTL_SBAUD_SET_VOLUME La IOCTL_SBAUD_SET_VOLUME IOCTL est utilisée pour définir le volume sur un canal spécifique. |
|
IOCTL_SBAUD_STREAM_CLOSE À la fermeture de la broche KS, envoyez IOCTL_SBAUD_STREAM_CLOSE. |
|
IOCTL_SBAUD_STREAM_OPEN Lors de la première transition ci-dessus KSSTATE_STOP (normalement à KSSTATE_ACQUIRE), envoyez IOCTL_SBAUD_STREAM_OPEN. |
|
IOCTL_SBAUD_STREAM_START Lors de la transition jusqu’à KSSTATE_RUN, envoyez IOCTL_SBAUD_STREAM_START. |
|
IOCTL_SBAUD_STREAM_SUSPEND Lors de la transition ci-dessous KSSTATE_RUN, envoyez IOCTL_SBAUD_STREAM_SUSPEND. |
Fonctions
|
SIDEBANDAUDIO_IOCTL Macro utilisée pour le SIDEBANDAUDIO_IOCTL. |
Structures
|
SIDEBANDAUDIO_CONNECTION_PARAMS La structure SIDEBANDAUDIO_CONNECTION_PARAMS décrit l’index de point de terminaison et la valeur de connexion. |
|
SIDEBANDAUDIO_DEVICE_DESCRIPTOR La structure SIDEBANDAUDIO_DEVICE_DESCRIPTOR décrit le nombre de points de terminaison sur l’appareil. |
|
SIDEBANDAUDIO_DEVICE_ERROR La structure SIDEBANDAUDIO_DEVICE_ERROR décrit l’erreur signalée sur l’appareil. |
|
SIDEBANDAUDIO_ENDPOINT_CAPABILITIES La structure SIDEBANDAUDIO_ENDPOINT_CAPABILITIES décrit les fonctionnalités du pilote de point de terminaison audio de bande latérale. |
|
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR La structure SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR décrit les caractéristiques d’un point de terminaison audio de bande latérale. |
|
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR2 Deuxième version du struct SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR. Il décrit les caractéristiques du pilote de point de terminaison audio. |
|
SIDEBANDAUDIO_IO_PARAM_HEADER La structure SIDEBANDAUDIO_IO_PARAM_HEADER décrit la taille et le type du paramètre d’E/S. |
|
SIDEBANDAUDIO_MUTE_PARAMS La structure SIDEBANDAUDIO_MUTE_PARAMS décrit l’index de point de terminaison, le canal, le mode immédiat d’opération et la valeur de désactivation. |
|
SIDEBANDAUDIO_SIDETONE_DESCRIPTOR La structure SIDEBANDAUDIO_SIDETONE_DESCRIPTOR décrit les composants de muet et de volume de la topologie de l’élément sidetone. |
|
SIDEBANDAUDIO_SIDETONE_PARAMS La structure SIDEBANDAUDIO_SIDETONE_PARAMS décrit l’index de point de terminaison et la valeur de l’index de l’élément sidetone. |
|
SIDEBANDAUDIO_SIOP_REQUEST_PARAM La structure SIDEBANDAUDIO_SIOP_REQUEST_PARAM décrit le paramètre de requête SIOP variable. |
|
SIDEBANDAUDIO_STREAM_OPEN_PARAMS La structure SIDEBANDAUDIO_STREAM_OPEN_PARAMS décrit les paramètres d’E/S de variable pour les IOCTLs. |
|
SIDEBANDAUDIO_STREAM_STATUS_PARAMS La structure SIDEBANDAUDIO_STREAM_STATUS_PARAMS décrit l’index de point de terminaison et l’erreur d’appareil NTSTATUS. |
|
SIDEBANDAUDIO_SUPPORTED_FORMATS La structure SIDEBANDAUDIO_SUPPORTED_FORMATS décrit les formats pris en charge par le point de terminaison audio. |
|
SIDEBANDAUDIO_VOLUME_PARAMS La structure SIDEBANDAUDIO_VOLUME_PARAMS décrit l’index de point de terminaison, le canal, le mode immédiat d’opération et la valeur du volume. |
Énumérations
|
SIDEBANDAUDIO_PARAMS_MSFT_TYPE_ID Paramètres définis pour SIDEBANDAUDIO_PARAMS_SET_STANDARD - ID de type Microsoft |