Enumeração ERole (mmdeviceapi.h)
A enumeração ERole define constantes que indicam a função que o sistema atribuiu a um dispositivo de ponto de extremidade de áudio.
Syntax
typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0002 {
eConsole = 0,
eMultimedia,
eCommunications,
ERole_enum_count
} ERole;
Constantes
eConsole Valor: 0 Jogos, sons de notificação do sistema e comandos de voz. |
eMultimedia Música, filmes, narração e gravação de música ao vivo. |
eCommunications Comunicações de voz (conversando com outra pessoa). |
ERole_enum_count O número de membros na enumeração ERole (sem contar o membro ERole_enum_count). |
Comentários
Os métodos IMMDeviceEnumerator::GetDefaultAudioEndpoint e IMMNotificationClient::OnDefaultDeviceChanged usam as constantes definidas na enumeração ERole .
Para obter mais informações, consulte Funções de dispositivo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | mmdeviceapi.h |
Confira também
Principais Enumerações de Áudio