Bagikan melalui


Header xapo.h

Header ini digunakan oleh API XAudio2. Untuk informasi selengkapnya, lihat:

xapo.h berisi antarmuka pemrograman berikut:

Antarmuka

 
IXAPO

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

Antarmuka opsional yang memungkinkan XAPO menggunakan parameter khusus efek.

Fungsi

 
XAPOAlloc

Makro alokasi memori yang digunakan oleh metode IXAPO yang harus mengalokasikan struktur berukuran arbitrer yang kemudian dikembalikan ke aplikasi.
XAPOFree

Makro digunakan untuk mengosongkan memori yang dialokasikan dengan makro XAPOAlloc.

Struktur

 
XAPO_LOCKFORPROCESS_PARAMETERS

Menentukan parameter buffer aliran yang tetap konstan saat XAPO dikunci. Digunakan dengan metode IXAPO::LockForProcess.
XAPO_PROCESS_BUFFER_PARAMETERS

Menentukan parameter buffer aliran yang dapat berubah dari satu panggilan ke panggilan berikutnya. Digunakan dengan metode Proses.
XAPO_REGISTRATION_PROPERTIES

Menjelaskan karakteristik umum XAPO. Digunakan dengan IXAPO::GetRegistrationProperties, CXAPOParametersBase::CXAPOParametersBase, dan CXAPOBase::CXAPOBase.

Enumerasi

 
XAPO_BUFFER_FLAGS

Menjelaskan konten buffer stream.