PKEY_CompositeFX_StreamEffectClsid
В Windows 10 версии 1803 и более поздних ключ свойства PKEY_CompositeFX_StreamEffectClsid определяет эффект потока (SCompositeFX), поддерживаемый драйвером. Разработчик драйвера должен указать список поддерживаемых эффектов потока, поддерживаемых драйвером.
Этот раздел свойства идентичен разделу свойства PKEY_FX_StreamEffectClsid , но он является составным, который выражается в виде reg multistring в реестре, чтобы разрешить несколько эффектов в одной позиции.
Ключ свойства INF-файла указывает построителю конечных точек аудиозаписи задать идентификаторы CLSID для API конечных точек в хранилище свойств эффектов. Эти сведения используются для создания звукового графа, который будет использоваться для информирования приложений верхнего уровня о том, какие эффекты имеются.
Пример INF-файла
INF-файл задает параметры для устройства конечной точки аудио в разделе реестра надстроек для этого устройства. В следующем примере INF показаны строки и разделы реестра надстройки, которые загружают APO для эффекта потока в реестр.
[Strings]
PKEY_CompositeFX_StreamEffectClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},13"
...
; 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_StreamEffectClsid%,0x00010000,%SWAP_FX_MODE_CLSID%,%DELAY_FX_MODE_CLSID%
Связанные темы
Расширения INF класса мультимедиа