IMFMediaEngineEx::InsertAudioEffect method (mfmediaengine.h)

Menyisipkan efek audio.

Sintaks

HRESULT InsertAudioEffect(
  [in] IUnknown *pEffect,
  [in] BOOL     fOptional
);

Parameter

[in] pEffect

Salah satu dari berikut ini:

  • Penunjuk ke antarmuka IMFTransform dari transformasi Media Foundation (MFT) yang mengimplementasikan efek audio.
  • Penunjuk ke antarmuka IMFActivate dari objek aktivasi. Objek aktivasi harus membuat MFT untuk efek audio.

[in] fOptional

Menentukan apakah efeknya opsional.

Nilai Makna
BENAR
Efeknya opsional. Jika Mesin Media tidak dapat menambahkan efek, itu mengabaikan efek dan melanjutkan pemutaran.
SALAH
Efeknya diperlukan. Jika objek Mesin Media tidak dapat menambahkan efek, kesalahan pemutaran terjadi.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
MF_E_INVALIDREQUEST
Jumlah maksimum efek audio tercapai.

Keterangan

Efek diterapkan ketika sumber daya media berikutnya dimuat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header mfmediaengine.h

Lihat juga

IMFMediaEngineEx