atribut MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE

Menentukan peran perangkat untuk perangkat penangkapan audio.

Jenis Data

ERole disimpan sebagai UINT32

Dapatkan/atur

Untuk mendapatkan atribut ini, panggil IMFAttributes::GetUINT32.

Untuk mengatur atribut ini, panggil IMFAttributes::SetUINT32.

Keterangan

Jenis enumerasi eRole di dokumentasikan dalam dokumentasi CORE Audio API.

Nilai atribut menentukan peran perangkat. Atribut ini digunakan dengan fungsi berikut.

Atribut ini dapat digunakan sebagai input ke fungsi MFCreateDeviceSource dan MFCreateDeviceSourceActivate . Jika atribut ditentukan, fungsi membuat sumber media yang menggunakan perangkat pengambilan audio default untuk peran perangkat yang ditentukan.

Atribut ini juga dapat digunakan sebagai input ke fungsi MFEnumDeviceSources . Jika atribut ditentukan, enumerasi dibatasi untuk peran perangkat yang ditentukan. Selain itu, setiap objek aktivasi yang dikembalikan oleh fungsi MFEnumDeviceSources berisi atribut ini. Atribut kemudian digunakan secara internal oleh objek aktivasi saat membuat sumber media.

Konstanta GUID untuk atribut ini diekspor dari mfuuid.lib.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 R2 [hanya aplikasi desktop]
Header
Mfidl.h

Lihat juga

Daftar Alfabet Atribut Media Foundation

Pengambilan Audio/Video

Mengambil Atribut Perangkat