Enumerasi ERole (mmdeviceapi.h)

Enumerasi ERole mendefinisikan konstanta yang menunjukkan peran yang telah ditetapkan sistem ke perangkat titik akhir audio.

Sintaks

typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0002 {
  eConsole = 0,
  eMultimedia,
  eCommunications,
  ERole_enum_count
} ERole;

Konstanta

 
eConsole
Nilai: 0
Permainan, suara pemberitahuan sistem, dan perintah suara.
eMultimedia
Musik, film, narasi, dan rekaman musik langsung.
eCommunications
Komunikasi suara (berbicara dengan orang lain).
ERole_enum_count
Jumlah anggota dalam enumerasi ERole (tidak menghitung anggota ERole_enum_count).

Keterangan

Metode IMMDeviceEnumerator::GetDefaultAudioEndpoint dan IMMNotificationClient::OnDefaultDeviceChanged menggunakan konstanta yang ditentukan dalam enumerasi ERole .

Untuk informasi selengkapnya, lihat Peran Perangkat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header mmdeviceapi.h

Lihat juga

Enumerasi Audio Inti

IMMDeviceEnumerator::GetDefaultAudioEndpoint

IMMNotificationClient::OnDefaultDeviceChanged