Bagikan melalui


Antarmuka IXAPO (xapo.h)

Antarmuka untuk Objek Pemrosesan Audio yang digunakan dalam rantai efek XAudio2.

Warisan

Antarmuka IXAPO mewarisi dari antarmuka IUnknown . IXAPO juga memiliki jenis anggota ini:

Metode

Antarmuka IXAPO memiliki metode ini.

 
IXAPO::CalcInputFrames

Mengembalikan jumlah bingkai input yang diperlukan untuk menghasilkan jumlah bingkai output yang diberikan.
IXAPO::CalcOutputFrames

Mengembalikan jumlah bingkai output yang akan dihasilkan dari sejumlah bingkai input tertentu.
IXAPO::GetRegistrationProperties

Mengembalikan properti pendaftaran XAPO.
IXAPO::Inisialisasi

Melakukan inisialisasi khusus efek apa pun.
IXAPO::IsInputFormatSupported

Kueri jika format input tertentu didukung untuk format output tertentu.
IXAPO::IsOutputFormatSupported

Kueri jika format output tertentu didukung untuk format input tertentu.
IXAPO::LockForProcess

Dipanggil oleh XAudio2 untuk mengunci konfigurasi input dan output XAPO yang memungkinkannya melakukan inisialisasi akhir sebelum Proses dipanggil pada utas realtime.
IXAPO::P rocess

Menjalankan kode pemrosesan sinyal digital (DSP) XAPO pada buffer input dan output yang diberikan.
IXAPO::Reset

Mengatur ulang variabel tergantung pada riwayat bingkai.
IXAPO::UnlockForProcess

Membatalkan alokasi variabel yang dialokasikan dengan metode LockForProcess.

Keterangan

Persyaratan Platform

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)

Persyaratan

   
Target Platform Windows
Header xapo.h

Lihat juga

Antarmuka