Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
audioenginebaseapo.h berisi antarmuka pemrograman berikut:
Antarmuka
|
IApoAcousticEchoCancellation Antarmuka ini diimplementasikan oleh API untuk mengaktifkan skenario pembatalan gema akustik (AEC). |
|
IApoAcousticEchoCancellation2 Memperluas IAcousticEchoCancellation untuk memungkinkan API menentukan properti yang diinginkan dari aliran referensi. |
|
IApoAuxiliaryInputConfiguration Menyediakan metode yang dapat diterapkan API sehingga mesin audio dapat menambahkan dan menghapus aliran input tambahan. |
|
IApoAuxiliaryInputRT Antarmuka realtime-safe yang digunakan untuk mendorong input tambahan APO. |
|
IAudioDeviceModulesClient Objek Pemrosesan Audio (APO) mengimplementasikan antarmuka ini untuk mendapatkan referensi ke instans IAudioDeviceModulesManager . |
|
IAudioProcessingObject Objek Pemrosesan Audio Efek Sistem (SAPO) biasanya digunakan dalam atau dipanggil dari utas proses real-time. |
|
IAudioProcessingObjectConfiguration Antarmuka IAudioProcessingObjectConfiguration digunakan untuk mengonfigurasi APO. Antarmuka ini menggunakan metodenya untuk mengunci dan membuka kunci APO untuk diproses. |
|
IAudioProcessingObjectRT Antarmuka ini dapat beroperasi dalam mode real-time dan metodenya dapat disebut membentuk utas pemrosesan real-time. |
|
IAudioSystemEffects Antarmuka IAudioSystemEffects menggunakan metode dasar yang diwarisi dari IUnknown, dan harus menerapkan metode Initialize. |
|
IAudioSystemEffects2 Antarmuka IAudioSystemEffects2 diperkenalkan dengan Windows 8.1 untuk mengambil informasi tentang objek pemrosesan dalam mode tertentu. |
|
IAudioSystemEffectsCustomFormats Antarmuka IAudioSystemEffectsCustomFormats didukung di Windows Vista dan versi Windows yang lebih baru. |
Struktur
|
APO_REG_PROPERTIES Struktur APO_REG_PROPERTIES digunakan oleh IAudioProcessingObject::GetRegistrationProperties untuk mengembalikan properti pendaftaran objek pemrosesan audio (APO). |
|
APOInitBaseStruct Struktur APOInitBaseStruct adalah header inisialisasi dasar yang harus mendahului data inisialisasi lain di IAudioProcessingObject::Initialize. |
|
APOInitSystemEffects Struktur APOInitSystemEffects diteruskan ke APO efek sistem untuk inisialisasi. |
|
APOInitSystemEffects2 Struktur APOInitSystemEffects2 diperkenalkan dengan Windows 8.1, untuk memungkinkan memberikan konteks inisialisasi tambahan ke objek pemrosesan audio (APO) untuk inisialisasi. |
Enumerasi
|
APO_FLAG Enumerasi APO_FLAG mendefinisikan konstanta yang digunakan sebagai bendera oleh objek pemrosesan audio (APO). |
|
APO_REFERENCE_STREAM_PROPERTIES Menentukan properti aliran loopback untuk metode panggilan balik IApoAcousticEchoCancellation2::GetDesiredReferenceStreamProperties. |