EndpointFormFactor-Enumeration (mmdeviceapi.h)

Die EndpointFormFactor-Enumeration definiert Konstanten, die die allgemeinen physischen Attribute eines Audioendpunktgeräts angeben.

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;

Konstanten

 
RemoteNetworkDevice
Wert: 0
Ein Audioendpunktgerät, auf das der Benutzer remote über ein Netzwerk zugreift.
Speakers
Eine Reihe von Lautsprechern.
LineLevel
Ein Audioendpunktgerät, das ein analoges Signal auf Leitungsebene an eine Line-Input-Buchse an einem Audioadapter sendet oder das ein analoges Signal auf Leitungsebene von einer Leitungsausgabebuchse am Adapter empfängt.
Headphones
Ein Satz Kopfhörer.
Microphone
Ein Mikrofon
Headset
Ein Kopfhörer oder ein Paar Kopfhörer mit angeschlossenem Mundstück für die bidirektionale Kommunikation.
Handset
Der Teil eines Telefons, der in der Hand gehalten wird und einen Lautsprecher und ein Mikrofon für die bidirektionale Kommunikation enthält.
UnknownDigitalPassthrough
Ein Audioendpunktgerät, das eine Verbindung mit einem Audioadapter über einen Connector für eine digitale Schnittstelle unbekannten Typs herstellt, die Nicht-PCM-Daten im digitalen Passthrough-Modus überträgt. Weitere Informationen finden Sie in den Hinweisen.
SPDIF
Ein Audioendpunktgerät, das über einen S/PDIF-Connector (Sony/Philips Digital Interface) eine Verbindung mit einem Audioadapter herstellt.
DigitalAudioDisplayDevice
Ein Audioendpunktgerät, das über einen HDMI-Anschluss (High-Definition Multimedia Interface) oder einen Anzeigeanschluss eine Verbindung mit einem Audioadapter herstellt.

In Windows Vista wurde dieser Wert als HDMI bezeichnet.
UnknownFormFactor
Ein Audioendpunktgerät mit unbekannten physischen Attributen.
EndpointFormFactor_enum_count
Windows 7: Maximale Anzahl von Endpunktformfaktoren.

Bemerkungen

Die Konstanten in dieser Enumeration sind die Werte, die der eigenschaft PKEY_AudioEndpoint_FormFactor zugewiesen werden können.

Im digitalen Passthrough-Modus transportiert eine digitale Schnittstelle Blöcke von Nicht-PCM-Daten durch eine Verbindung, ohne sie zu ändern und ohne zu versuchen, deren Inhalte zu interpretieren. Weitere Informationen zum digitalen Passthroughmodus finden Sie unter S/PDIF Pass-Through Übertragung von Nicht-PCM-Streams.

Informationen zum Abrufen einer Beschreibung der Audiobuchse oder des Connectors, über die ein Audioendpunktgerät eine Verbindung mit einem Audioadapter herstellt, finden Sie unter IKsJackDescription::GetJackDescription und IKsJackDescription2::GetJackDescription2.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile mmdeviceapi.h

Siehe auch

Kernaudioenumeration

IKsJackDescription::GetJackDescription

PKEY_AudioEndpoint_FormFactor-Eigenschaft