Partager via


Énumération EndpointFormFactor (mmdeviceapi.h)

L’énumération EndpointFormFactor définit des constantes qui indiquent les attributs physiques généraux d’un appareil de point de terminaison audio.

Syntax

typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0003 {
  RemoteNetworkDevice = 0,
  Speakers,
  LineLevel,
  Headphones,
  Microphone,
  Headset,
  Handset,
  UnknownDigitalPassthrough,
  SPDIF,
  DigitalAudioDisplayDevice,
  UnknownFormFactor,
  EndpointFormFactor_enum_count
} EndpointFormFactor;

Constantes

 
RemoteNetworkDevice
Valeur : 0
Appareil de point de terminaison audio auquel l’utilisateur accède à distance via un réseau.
Speakers
Ensemble de haut-parleurs.
LineLevel
Appareil de point de terminaison audio qui envoie un signal analogique au niveau de la ligne à une prise d’entrée de ligne sur un adaptateur audio ou qui reçoit un signal analogique au niveau de la ligne à partir d’une prise de sortie de ligne sur l’adaptateur.
Headphones
Un ensemble de casques.
Microphone
Le micro
Headset
Un écouteur ou une paire d’écouteurs avec un embout buccal attaché pour la communication bidirectionnelle.
Handset
Partie d’un téléphone qui est tenue dans la main et qui contient un haut-parleur et un microphone pour la communication bidirectionnelle.
UnknownDigitalPassthrough
Périphérique de point de terminaison audio qui se connecte à une carte audio via un connecteur pour une interface numérique de type inconnu qui transmet des données non PCM en mode pass-through numérique. Pour plus d'informations, consultez la section Notes.
SPDIF
Appareil de point de terminaison audio qui se connecte à un adaptateur audio via un connecteur Sony/Philips Digital Interface (S/PDIF).
DigitalAudioDisplayDevice
Périphérique de point de terminaison audio qui se connecte à un adaptateur audio via un connecteur HDMI (High-Definition Multimedia Interface) ou un port d’affichage.

Dans Windows Vista, cette valeur était nommée HDMI.
UnknownFormFactor
Un appareil de point de terminaison audio avec des attributs physiques inconnus.
EndpointFormFactor_enum_count
Windows 7 : nombre maximal de facteurs de forme de point de terminaison.

Remarques

Les constantes de cette énumération sont les valeurs qui peuvent être affectées à la propriété PKEY_AudioEndpoint_FormFactor .

En mode pass-through numérique, une interface numérique transporte des blocs de données non-PCM via une connexion sans les modifier et sans tenter d’interpréter leur contenu. Pour plus d’informations sur le mode direct numérique, consultez S/PDIF Pass-Through Transmission de flux non PCM.

Pour plus d’informations sur l’obtention d’une description de la prise audio ou du connecteur via lequel un périphérique de point de terminaison audio se connecte à une carte audio, consultez IKsJackDescription::GetJackDescription et IKsJackDescription2::GetJackDescription2.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête mmdeviceapi.h

Voir aussi

Énumérations audio principales

IKsJackDescription::GetJackDescription

PKEY_AudioEndpoint_FormFactor, propriété