Constantes de l’état de l’appareil _ _ xxx
Les _ _ constantes de l’état de l’appareil xxx indiquent l’état actuel d’un périphérique de point de terminaison audio.
| Constante/valeur | Description |
|---|---|
|
L’appareil de point de terminaison audio est actif. Autrement dit, la carte audio qui se connecte à l’appareil de point de terminaison est présente et activée. En outre, si l’appareil de point de terminaison se connecte à un Jack sur la carte, l’appareil de point de terminaison est branché. |
|
L’appareil de point de terminaison audio est désactivé. l’utilisateur a désactivé l’appareil dans le panneau de configuration Windows multimédia, Mmsys.cpl. Pour plus d'informations, consultez la section Notes. |
|
L’appareil de point de terminaison audio n’est pas présent, car la carte audio qui se connecte à l’appareil de point de terminaison a été supprimée du système ou l’utilisateur a désactivé l’appareil de l’adaptateur dans Gestionnaire de périphériques. |
|
L’appareil de point de terminaison audio est débranché. La carte audio qui contient le Jack pour l’appareil de point de terminaison est présente et activée, mais l’appareil de point de terminaison n’est pas branché dans le connecteur. Seul un appareil avec la détection de présence jack-Jack peut être dans cet État. Pour plus d’informations sur la détection de la présence des jacks, consultez périphériques de point de terminaison audio. |
|
Comprend les appareils de point de terminaison audio dans tous les États actif, désactivé, non présent et débranché. |
Notes
Les méthodes IMMDeviceEnumerator :: EnumAudioEndpoints, IMMDevice :: GetStateet IMMNotificationClient :: OnDeviceStateChanged utilisent les constantes de l’état de l’appareil _ _ xxx. Ces méthodes permettent aux clients d’obtenir des informations sur les appareils de point de terminaison qui se trouvent dans l’un des États représentés par les constantes de l’état de l’appareil _ _ xxx.
Toutefois, un client peut ouvrir un flux (par exemple, en obtenant une interface IAudioClient pour l’appareil) uniquement sur un appareil qui se trouve dans _ l' _ état actif de l’appareil.
le panneau de configuration Windows multimédia Mmsys.cpl affiche les périphériques de point de terminaison audio dans le système. La désactivation d’un appareil dans Mmsys.cpl masque l’appareil des mécanismes de détection des appareils dans les API audio de niveau supérieur, mais il n’invalide pas les objets de flux qu’un client peut avoir instanciés avant la désactivation de l’appareil. Par exemple, si un flux est lu sur l’appareil lorsque l’utilisateur le désactive dans Mmsys.cpl, le flux continue de fonctionner sans interruption.
En revanche, la désactivation d’un appareil dans Gestionnaire de périphériques supprime efficacement l’appareil du système.
Pour utiliser Mmsys.cpl pour afficher les périphériques de rendu, ouvrez une fenêtre d’invite de commandes et entrez la commande suivante :
mmsys.cpl de contrôle,, 0
Pour afficher les périphériques de capture, entrez la commande suivante :
mmsys.cpl de contrôle,, 1
Vous pouvez également afficher les périphériques de rendu ou les périphériques de capture dans Mmsys.cpl en cliquant avec le bouton droit sur l’icône de haut-parleur dans la zone de notification, située sur le côté droit de la barre des tâches, puis en sélectionnant périphériques de lecture ou périphériques d’enregistrement.
Mmsys.cpl affiche toujours les appareils de point de terminaison qui sont dans l’état actif de l’appareil _ _ . En outre, il peut être configuré pour afficher les appareils désactivés et déconnectés.
Pour afficher les appareils de point de terminaison dont l’état de l’appareil est _ _ désactivé et les _ _ États indique absent de l’état de l’appareil, cliquez avec le bouton droit dans la fenêtre de Mmsys.cpl et sélectionnez l’option afficher les périphériques désactivés .
Pour afficher les appareils de point de terminaison qui sont dans l’État débranché de l’état de l’appareil _ _ , cliquez avec le bouton droit dans la fenêtre de Mmsys.cpl et sélectionnez l’option afficher les appareils déconnectés .
Pour afficher uniquement les appareils de point de terminaison qui sont dans l’état actif de l’appareil _ _ , désélectionnez les options afficher les périphériques désactivés et afficher les appareils déconnectés .
Pour activer ou désactiver un périphérique de point de terminaison dans Mmsys.cpl, cliquez sur lecture ou enregistrement, selon que l’appareil est un appareil de lecture ou d’enregistrement. Ensuite, sélectionnez l’appareil et cliquez sur Propriétés. Dans la fenêtre Propriétés , en regard de utilisation de l’appareil, sélectionnez utiliser ce périphérique (activé) ou ne pas utiliser ce périphérique (désactivé).
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau Vista uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2008 [ applications de bureau uniquement] |
| En-tête |
|