ERole-Enumeration (mmdeviceapi.h)
Die ERole-Enumeration definiert Konstanten, die die Rolle angeben, die das System einem Audioendpunktgerät zugewiesen hat.
Syntax
typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0002 {
eConsole = 0,
eMultimedia,
eCommunications,
ERole_enum_count
} ERole;
Konstanten
eConsole Wert: 0 Spiele, Systembenachrichtigungssounds und Sprachbefehle. |
eMultimedia Musik, Filme, Erzählungen und Livemusikaufzeichnungen. |
eCommunications Sprachkommunikation (Gespräch mit einer anderen Person). |
ERole_enum_count Die Anzahl der Member in der ERole-Enumeration (ohne die ERole_enum_count-Members). |
Hinweise
Die Methoden IMMDeviceEnumerator::GetDefaultAudioEndpoint und IMMNotificationClient::OnDefaultDeviceChanged verwenden die in der ERole-Enumeration definierten Konstanten.
Weitere Informationen finden Sie unter Geräterollen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | mmdeviceapi.h |