Properti MFPKEY_WMAAECMA_DMO_SOURCE_MODE
Menentukan apakah DSP Pengambilan Suara menggunakan mode sumber atau mode filter.
Konstanta untuk IPropertyBag
Hanya tersedia dengan menggunakan IPropertyStore.
Jenis Data
VT_BOOL
Nilai Default
VARIANT_TRUE
Berlaku Untuk
Keterangan
Dalam mode sumber, aplikasi tidak perlu mengirim data input ke DSP, karena DSP secara otomatis menarik data dari perangkat audio. Dalam mode filter, aplikasi harus mengirim data input ke DSP.
Properti ini bisa memiliki nilai berikut.
Nilai | Deskripsi |
---|---|
VARIANT_FALSE | Mode filter. |
VARIANT_TRUE | Mode sumber. |
Catatan
Ketika DMO dalam mode sumber, Anda hanya boleh memanggil IMediaObject::SetOutputType untuk mengatur format aliran output, dan jangan panggil IMediaObject::SetInputType untuk mengatur format aliran input. Jika tidak, inisialisasi DMO akan gagal.
Jika nilai properti ini VARIANT_TRUE, DSP tidak memiliki input. Jika nilainya VARIANT_FALSE, DSP memiliki satu atau dua input, tergantung pada nilai properti MFPKEY_WMAAECMA_SYSTEM_MODE , seperti yang ditunjukkan dalam tabel berikut.
Nilai | Jumlah input |
---|---|
OPTIBEAM_ARRAY_AND_AEC | 2 |
OPTIBEAM_ARRAY_ONLY | 1 |
SINGLE_CHANNEL_AEC | 2 |
SINGLE_CHANNEL_NSAGC | 1 |
Catatan
Hanya mode dengan satu input yang akan berfungsi dengan DMO filter pembungkus dari API DirectShow 9.0.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
Header |
|
Lihat juga