Compartilhar via


PKEY_CompositeFX_KeywordDetector_StreamEffectClsid

No Windows 10 versão 1803 e posterior, a chave de propriedade PKEY_CompositeFX_KeywordDetector_StreamEffectClsid identifica o efeito de fluxo (SFX) compatível com o detector de palavra-chave pelo driver. O desenvolvedor do driver deve especificar os efeitos de fluxo único aos quais o driver dá suporte para o pino do detector de palavra-chave.

Essa chave de propriedade é idêntica à chave de propriedade PKEY_FX_KeywordDetector_StreamEffectClsid, 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 as configurações de um dispositivo de ponto de extremidade de áudio na seção add-registry para esse dispositivo. O exemplo inf a seguir mostra as cadeias de caracteres e as seções de registro de suplemento que carrega o APO para um efeito de fluxo do detector de palavra-chave no registro.

[Strings]
PKEY_CompositeFX_KeywordDetector_StreamEffectClsid   = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},16"
...
; 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_StreamEffectClsid%,0x00010000,%SWAP_FX_MODE_CLSID%,%DELAY_FX_MODE_CLSID%

Extensões INF de classe de mídia