Enumerasi EDataFlow (mmdeviceapi.h)
Enumerasi EDataFlow menentukan konstanta yang menunjukkan arah aliran data audio antara perangkat titik akhir audio dan aplikasi.
Sintaks
typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0001 {
eRender = 0,
eCapture,
eAll,
EDataFlow_enum_count
} EDataFlow;
Konstanta
eRender Nilai: 0 Aliran penyajian audio. Data audio mengalir dari aplikasi ke perangkat titik akhir audio, yang merender aliran. |
eCapture Aliran pengambilan audio. Data audio mengalir dari perangkat titik akhir audio yang menangkap aliran, ke aplikasi. |
eAll Penyajian audio atau mengambil aliran. Data audio dapat mengalir baik dari aplikasi ke perangkat titik akhir audio, atau dari perangkat titik akhir audio ke aplikasi. |
EDataFlow_enum_count Jumlah anggota dalam enumerasi EDataFlow (tidak menghitung anggota EDataFlow_enum_count). |
Keterangan
Metode IMMDeviceEnumerator::GetDefaultAudioEndpoint, IMMDeviceEnumerator::EnumAudioEndpoints, IMMEndpoint::GetDataFlow, dan IMMNotificationClient::OnDefaultDeviceChanged menggunakan konstanta yang ditentukan dalam enumerasi EDataFlow.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | mmdeviceapi.h |
Lihat juga
IMMDeviceEnumerator::EnumAudioEndpoints