Bagikan melalui


Properti MFPKEY_WMAAECMA_FEATR_VAD

Menentukan jenis deteksi aktivitas suara yang dilakukan DSP Voice Capture.

Konstanta untuk IPropertyBag

Hanya tersedia dengan menggunakan IPropertyStore.

Jenis Data

VT_I4

Nilai Default

0

Berlaku Untuk

Keterangan

Nilai properti ini adalah anggota enumerasi AEC_VAD_MODE . Output dari deteksi aktivitas suara adalah angka dari 0 hingga 3, dihitung untuk setiap bingkai audio. DSP mengodekan hasil dalam bit terendah dari dua sampel audio pertama di setiap bingkai audio. Arti nilai tergantung pada mode yang ditentukan.

Kode berikut menunjukkan cara mengekstrak hasil dari data audio. Dalam contoh ini, pOutput adalah penunjuk ke awal bingkai audio dalam data output.

int AecDecodeVAD(short *pOutput)
{
    int iVAD = (*pOutput) & 0x01;
    pOutput++;
    iVAD |= (*pOutput << 1) & 0x02;
    return iVAD;
}

Nilai default properti ini adalah 0 (dinonaktifkan). Sebelum mengatur properti ini, Anda harus mengatur properti MFPKEY_WMAAECMA_FEATURE_MODE ke VARIANT_TRUE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Wmcodecdsp.h

Lihat juga

Properti Media Foundation