Enumerazione EndpointFormFactor (mmdeviceapi.h)

L'enumerazione EndpointFormFactor definisce costanti che indicano gli attributi fisici generali di un dispositivo endpoint audio.

Sintassi

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;

Costanti

 
RemoteNetworkDevice
Valore: 0
Un dispositivo endpoint audio a cui l'utente accede in remoto tramite una rete.
Speakers
Set di relatori.
LineLevel
Dispositivo endpoint audio che invia un segnale analogico a livello di riga a un jack di input linea su una scheda audio o che riceve un segnale analogico a livello di linea da un jack di output linea sulla scheda.
Headphones
Un set di cuffie.
Microphone
Un microfono.
Headset
Un auricolare o un paio di auricolari con un boccaglio collegato per la comunicazione bidirezionale.
Handset
Parte di un telefono che si tiene in mano e che contiene un altoparlante e un microfono per la comunicazione bidirezionale.
UnknownDigitalPassthrough
Dispositivo endpoint audio che si connette a una scheda audio tramite un connettore per un'interfaccia digitale di tipo sconosciuto che trasmette dati non PCM in modalità pass-through digitale. Per altre informazioni, vedere la sezione Osservazioni.
SPDIF
Dispositivo endpoint audio che si connette a una scheda audio tramite un connettore Sony/Philips Digital Interface (S/PDIF).
DigitalAudioDisplayDevice
Dispositivo endpoint audio che si connette a un adattatore audio tramite un connettore HDMI (Multimedia Interface) High-Definition o una porta di visualizzazione.

In Windows Vista questo valore è stato denominato HDMI.
UnknownFormFactor
Dispositivo endpoint audio con attributi fisici sconosciuti.
EndpointFormFactor_enum_count
Windows 7: numero massimo di fattori di modulo dell'endpoint.

Commenti

Le costanti di questa enumerazione sono i valori che possono essere assegnati alla proprietà PKEY_AudioEndpoint_FormFactor .

In modalità pass-through digitale, un'interfaccia digitale trasporta blocchi di dati non PCM tramite una connessione senza modificarli e senza tentare di interpretare il contenuto. Per altre informazioni sulla modalità pass-through digitale, vedere S/PDIF Pass-Through trasmissione di flussi non PCM.

Per informazioni su come ottenere una descrizione del jack audio o del connettore tramite cui un dispositivo endpoint audio si connette a una scheda audio, vedere IKsJackDescription::GetJackDescription e IKsJackDescription2::GetJackDescription2.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione mmdeviceapi.h

Vedi anche

Enumerazioni audio principali

IKsJackDescription::GetJackDescription

PKEY_AudioEndpoint_FormFactor, proprietà