PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid
No Windows 10 versão 1803 e posterior, a chave de propriedade PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid identifica o EFX (efeito de ponto de extremidade) do detector de palavra-chave em vigor. O desenvolvedor do driver deve especificar o modo de processamento com suporte único que o driver dá suporte para o pino do detector de palavra-chave.
Essa chave de propriedade é idêntica à chave de propriedade PKEY_FX_KeywordDetector_EndpointEffectClsid, mas é uma composição expressa como uma multistring reg no registro para permitir vários efeitos em uma única posição.
A chave de propriedade do arquivo INF instrui o construtor de ponto de extremidade de áudio a definir os CLSIDs para APOs de ponto de extremidade no repositório de propriedades de efeitos. Essas informações são usadas para criar o grafo de áudio que será usado para informar aos aplicativos de nível superior quais efeitos estão em vigor.
Exemplo de arquivo INF
Um arquivo INF especifica o formato padrão para um dispositivo de ponto de extremidade de áudio nas seções add-registry para esse dispositivo. O exemplo inf a seguir mostra as cadeias de caracteres e a seção add-registry que carrega o APO para um ponto de extremidade palavra-chave efeitos do detector no registro.
[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%
Tópicos relacionados
Extensões INF de classe de mídia