PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming

Di Windows 10 dan yang lebih baru, kunci properti PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming mengidentifikasi mode pemrosesan detektor kata kunci titik akhir yang didukung untuk streaming yang didukung oleh driver. Pengembang driver harus mencantumkan mode pemrosesan titik akhir yang didukung untuk streaming yang didukung driver mereka untuk pin detektor kata kunci.

Daftar ini hanya mencakup mode pemrosesan sinyal di mana APO benar-benar memproses sinyal audio selama streaming. Daftar ini tidak boleh menyertakan mode pemrosesan sinyal apa pun yang didukung oleh APO hanya untuk tujuan penemuan.

Kunci properti file INF menginstruksikan penyusun titik akhir audio untuk mengatur CLSID untuk API ke penyimpanan properti efek. Informasi ini digunakan untuk membangun grafik audio yang akan digunakan untuk menginformasikan aplikasi tingkat atas efek apa yang ada.

Karena efek titik akhir (EFX) setelah jumlah atau sebelum tee, tidak boleh ada beberapa mode yang terkait dengan pemrosesan titik akhir. Untuk alasan ini, hanya mode tunggal, AUDIO_SIGNALPROCESSINGMODE_DEFAULT, yang dapat ditentukan.

Sampel File INF

File INF menentukan pengaturan untuk efek mode pemrosesan audio di bagian add-registry untuk perangkat tersebut. Contoh INF berikut menunjukkan bagian string dan add-registry yang memuat mode pemrosesan streaming detektor kata kunci yang didukung ke dalam registri.

[Strings]
PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},10"
...
[SWAPAPO.I.Association0.AddReg]
; This line shows how to set the default processing mode for streaming.
HKR,FX\0,%PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming%,0x00010000,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%

Ekstensi INF Kelas Media