Поделиться через


PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid

В Windows 10 версии 1803 и более поздних ключ свойства PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid определяет эффект конечной точки обнаружения ключевое слово (EFX). Разработчик драйвера должен указать один поддерживаемый режим обработки, поддерживаемый драйвером для контакта детектора ключевое слово.

Этот раздел свойства идентичен ключу свойства PKEY_FX_KeywordDetector_EndpointEffectClsid , но он является составным, который выражается в виде reg multistring в реестре, чтобы разрешить несколько эффектов в одной позиции.

Ключ свойства INF-файла указывает построителю конечных точек аудиозаписи задать идентификаторы CLSID для API конечных точек в хранилище свойств эффектов. Эти сведения используются для создания звукового графа, который будет использоваться для информирования приложений верхнего уровня о том, какие эффекты имеются.

Пример INF-файла

INF-файл задает формат по умолчанию для устройства конечной точки аудио в разделах реестра надстроек для этого устройства. В следующем примере INF показаны строки и раздел реестра надстроек, который загружает APO для конечной точки ключевое слово эффектов обнаружения в реестр.

[Strings]
PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},18"
...
; Driver developers should replace this CLSIDs with that of their own APO
SWAP_FX_MODE_CLSID      = "{00000000-0000-0000-0000-000000000000}"
DELAY_FX_STREAM_CLSID   = "{00000000-0000-0000-0000-000000000000}"
...
 
[SWAPAPO.I.Association0.AddReg]
HKR,FX\0,%PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid%,0x00010000,%SWAP_FX_MODE_CLSID%,%DELAY_FX_MODE_CLSID%

Расширения INF класса мультимедиа