Перечисление ERole (mmdeviceapi.h)
Перечисление ERole определяет константы, указывающие роль, назначенную системой устройству конечной точки звука.
Синтаксис
typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0002 {
eConsole = 0,
eMultimedia,
eCommunications,
ERole_enum_count
} ERole;
Константы
eConsole Значение: 0 Игры, системные звуки уведомлений и голосовые команды. |
eMultimedia Музыка, фильмы, закадровый текст и запись живой музыки. |
eCommunications Голосовая связь (общение с другим человеком). |
ERole_enum_count Число элементов в перечислении ERole (не считая ERole_enum_count члена). |
Комментарии
Методы IMMDeviceEnumerator::GetDefaultAudioEndpoint и IMMNotificationClient::OnDefaultDeviceChanged используют константы, определенные в перечислении ERole .
Дополнительные сведения см. в разделе Роли устройств.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | mmdeviceapi.h |