Bagikan melalui


Kelas CXAPOParametersBase (xapobase.h)

Implementasi default antarmuka IXAPOParameters .

Untuk daftar semua anggota kelas ini, lihat Anggota CXAPOParametersBase.

Warisan

Kelas CXAPOParametersBase mengimplementasikan CXAPOBaseIXAPOParameters.

Metode

Kelas CXAPOParametersBase memiliki metode ini.

 
CXAPOParametersBase::BeginProcess

Mengembalikan parameter proses saat ini.
CXAPOParametersBase::CXAPOParametersBase

Membuat instans kelas CXAPOParametersBase.
CXAPOParametersBase::EndProcess

Memberi tahu CXAPOParametersBase bahwa XAPO telah selesai mengakses parameter proses saat ini.
CXAPOParametersBase::OnSetParameters

Dipanggil oleh IXAPOParameters::SetParameters untuk memungkinkan validasi parameter yang ditentukan pengguna.
CXAPOParametersBase::P arametersChanged

Menunjukkan apakah IXAPOParameters::SetParameters telah dipanggil sejak lulus pemrosesan terakhir.

Keterangan

CXAPOParametersBase menyediakan implementasi yang aman dan dapat diganti untuk semua metode IXAPOParameters .

Kelas ini untuk blok parameter yang ukurannya lebih besar dari 8 byte. Untuk mencapai sinkronisasi blok parameter yang lebih kecil, gunakan Operasi yang saling di-interlock langsung pada parameter.

Persyaratan Platform

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

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header xapobase.h

Lihat juga

CXAPOBase

Anggota CXAPOParametersBase

Kelas

IXAPOParameters