Поделиться через


Перечисление EndpointFormFactor (mmdeviceapi.h)

Перечисление EndpointFormFactor определяет константы, которые указывают общие физические атрибуты устройства конечной точки звука.

Синтаксис

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
Устройство конечной точки звука, которое подключается к звуковому адаптеру через соединитель Sony/Philips Digital Interface (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::GetJackDescription и IKsJackDescription2::GetJackDescription2.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть mmdeviceapi.h

См. также раздел

Основные перечисления аудио

IKsJackDescription::GetJackDescription

Свойство PKEY_AudioEndpoint_FormFactor