EndpointFormFactor 列舉 (mmdeviceapi.h)

EndpointFormFactor列舉會定義常數,指出音訊端點裝置的一般實體屬性。

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;

常數

 
RemoteNetworkDevice
值: 0
使用者透過網路從遠端存取的音訊端點裝置。
Speakers
一組說話者。
LineLevel
音訊端點裝置,會將線路層級類比訊號傳送至音訊配接器上的線路輸入插接器,或接收來自介面卡上線條輸出插接器的線條層級類比訊號。
Headphones
一組耳機。
Microphone
麥克風。
Headset
一個耳機或一對接聽筒,可進行雙向通訊。
Handset
手部所持有電話的一部分,其中包含喇叭和麥克風以進行雙向通訊。
UnknownDigitalPassthrough
音訊端點裝置,透過連接器連線到音訊配接器,用於未知類型的數位介面,以數位傳遞模式傳輸非 PCM 資料。 如需詳細資訊,請參閱<備註>。
SPDIF
透過 (S/PDIF) 連接器連線到音訊介面卡的音訊端點裝置。
DigitalAudioDisplayDevice
透過High-Definition多媒體介面連線到音訊介面卡的音訊端點裝置, (HDMI) 連接器或顯示埠。

Windows Vista中,此值已命名為 HDMI。
UnknownFormFactor
具有未知實體屬性的音訊端點裝置。
EndpointFormFactor_enum_count
Windows 7:端點規格數目上限。

備註

這個列舉中的常數是可指派給 PKEY_AudioEndpoint_FormFactor 屬性的值。

在數位傳遞模式中,數位介面會透過連線傳輸非 PCM 資料的區塊,而不需要修改它們,也不需要嘗試解譯其內容。 如需數位傳遞模式的詳細資訊,請參閱 S/PDIF Pass-Through非 PCM 資料流程的傳輸

如需取得音訊端點裝置連線到音訊配接器之音訊插接器或連接器的描述,請參閱 IKsJackDescription::GetJackDescriptionIKsJackDescription2::GetJackDescription2

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 mmdeviceapi.h

另請參閱

核心音訊列舉

IKsJackDescription::GetJackDescription

PKEY_AudioEndpoint_FormFactor 屬性