PKEY_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming
В Windows 10 и более поздних версиях ключ свойства PKEY_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming определяет режим обработки эффектов ключевое слово детектора, поддерживаемые для потоковой передачи, поддерживаемой драйвером. Разработчик драйвера должен перечислить режимы обработки эффектов в режиме ключевое слово детектора, поддерживаемые для потоковой передачи, которые драйвер поддерживает для контакта детектора ключевое слово.
Этот список включает только режимы обработки сигнала, в которых APO фактически обрабатывает звуковой сигнал во время потоковой передачи. Этот список не должен включать режимы обработки сигналов, поддерживаемые APO только для целей обнаружения.
Ключ свойства INF-файла указывает построителю конечных точек звука задать идентификаторы CLSID для APOs в хранилище свойств эффектов. Эти сведения используются для создания звукового графа, который будет использоваться для информирования приложений верхнего уровня о том, какие эффекты имеются.
Пример INF-файла
INF-файл задает параметры для эффекта режима обработки звука в разделе реестра надстроек для этого устройства. В следующем примере INF показаны строки и разделы реестра надстроек, которые загружают ключевое слово режиме обработки эффектов детектора в реестр.
[Strings]
PKEY_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},9"
...
AUDIO_SIGNALPROCESSINGMODE_DEFAULT = "{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}"
AUDIO_SIGNALPROCESSINGMODE_MOVIE = "{B26FEB0D-EC94-477C-9494-D1AB8E753F6E}"
AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS = "{98951333-B9CD-48B1-A0A3-FF40682D73F7}"
...
[SWAPAPO.I.Association0.AddReg]
;To register an APO for streaming in multiple modes, use a REG_MULTI_SZ property and include all the desired modes:
HKR,"FX\\0",%PKEY_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming%,%REG_MULTI_SZ%,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%,%AUDIO_SIGNALPROCESSINGMODE_MOVIE%,%AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS%