Properti MFPKEY_WMAAECMA_FEATR_FRAME_SIZE

Menentukan ukuran bingkai audio yang digunakan oleh Voice Capture DSP.

Konstanta untuk IPropertyBag

Hanya tersedia dengan menggunakan IPropertyStore.

Jenis Data

VT_I4

Nilai Default

0

Berlaku Untuk

Keterangan

Algoritma pembatalan gema akustik (AEC) memproses sampel audio PCM satu bingkai dalam satu waktu. Nilai properti ini adalah ukuran bingkai audio, dalam sampel. Sebelum mengatur properti ini, Anda harus mengatur properti MFPKEY_WMAAECMA_FEATURE_MODE ke VARIANT_TRUE.

Voice Capture DSP mendukung ukuran bingkai berikut:

  • 80
  • 128
  • 160
  • 240
  • 256
  • 320

Jika nilai properti ini nol, DSP memilih ukuran bingkai berdasarkan mode sistem dan format output.

Namun, untuk performa terbaik, disarankan agar aplikasi menggunakan nilai default. Jika mode pemrosesan hanya array mikrofon, nilai defaultnya adalah 320 sampel. Untuk semua mode pemrosesan lainnya, nilai defaultnya adalah 160 sampel. Untuk informasi selengkapnya tentang mode pemrosesan DSP Voice Capture, lihat MFPKEY_WMAAECMA_SYSTEM_MODE.

Setelah panggilan pertama ke IMediaObject::AllocateStreamingResources atau IMediaObject::P rocessOutput, Anda dapat membaca properti ini untuk mendapatkan ukuran bingkai aktual yang digunakan, bahkan ketika MFPKEY_WMAAECMA_FEATURE_MODE false.

Persyaratan

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

Lihat juga

Properti Media Foundation

DSP Tangkapan Suara