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.
Kumpulan properti KSPROPSETID_AudioEngine berisi properti KS yang dapat digunakan driver audio untuk memberikan informasi lebih lanjut tentang simpul mesin audio perangkat keras.
KSPROPSETID_AudioEngine tersedia dengan versi Windows 8 dan yang lebih baru dari sistem operasi Windows.
Ketika solusi perangkat keras mendukung offloading audio, driver audio untuk perangkat keras harus mengekspos kemampuannya dengan cara tertentu sehingga tumpukan audio mode pengguna Windows 8 dapat menemukan kemampuan ini dan memanfaatkannya.
Untuk mendukung arsitektur offloading audio yang disediakan dengan Windows 8, solusi perangkat keras harus mengimplementasikan mesin audio perangkat keras. Driver audio untuk perangkat keras ini kemudian harus mengekspos mesin audio perangkat keras sebagai simpul streaming kernel mesin audio (KS) yang terkandung dalam filter KS. Jenis node yang baru didefinisikan untuk tujuan ini adalah KSNODETYPE_AUDIO_ENGINE. Enumerasi KSPROPERTY_AUDIOENGINE digunakan untuk mewakili properti KS baru.
File header Ksmedia.h menentukan kumpulan properti KSPROPSETID_AudioEngine sebagai berikut:
#define STATIC_KSPROPSETID_AudioEngine\
0x3A2F82DCL, 0x886F, 0x4BAA, 0x9E, 0xB4, 0x8, 0x2B, 0x90, 0x25, 0xC5, 0x36
DEFINE_GUIDSTRUCT("3A2F82DC-886F-4BAA-9EB4-082B9025C536", KSPROPSETID_AudioEngine);
#define KSPROPSETID_AudioEngine DEFINE_GUIDNAMED(KSPROPSETID_AudioEngine)
Kumpulan properti KSPROPSETID_AudioEngine berisi properti KS berikut.
KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE
KSPROPERTY_AUDIOENGINE_DESCRIPTOR
KSPROPERTY_AUDIOENGINE_DEVICEFORMAT
KSPROPERTY_AUDIOENGINE_GFXENABLE
KSPROPERTY_AUDIOENGINE_LFXENABLE
KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION
KSPROPERTY_AUDIOENGINE_MIXFORMAT
KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS
KSPROPERTY_AUDIOENGINE_VOLUMELEVEL
Nama properti ini didefinisikan dalam enum KSPROPERTY_AUDIOENGINE .