Enumeración ERole (mmdeviceapi.h)
La enumeración ERole define constantes que indican el rol que el sistema ha asignado a un dispositivo de punto de conexión de audio.
Syntax
typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0002 {
eConsole = 0,
eMultimedia,
eCommunications,
ERole_enum_count
} ERole;
Constantes
eConsole Valor: 0 Juegos, sonidos de notificación del sistema y comandos de voz. |
eMultimedia Música, películas, narración y grabación de música en directo. |
eCommunications Comunicaciones de voz (hablando con otra persona). |
ERole_enum_count Número de miembros de la enumeración ERole (sin contar el miembro ERole_enum_count). |
Comentarios
Los métodos IMMDeviceEnumerator::GetDefaultAudioEndpoint e IMMNotificationClient::OnDefaultDeviceChanged usan las constantes definidas en la enumeración ERole .
Para obtener más información, consulte Roles de dispositivo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | mmdeviceapi.h |
Consulte también
Enumeraciones de audio principales