Compartilhar via


PKEY_CompositeFX_EndpointEffectClsid

No Windows versão 1803 e posterior, a chave de propriedade PKEY_CompositeFX_EndpointEffectClsid identifica os efeitos de ponto final (EFX) em vigor. O desenvolvedor do driver deve especificar a lista de modos de processamento com suporte aos quais o driver dá suporte.

Essa chave de propriedade é idêntica à chave de propriedade PKEY_FX_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 efeitos de ponto de extremidade no registro.

[Strings]
PKEY_CompositeFX_EndpointEffectClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},15"
...

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_EndpointEffectClsid%,0x00010000,%SWAP_FX_MODE_CLSID%,%DELAY_FX_MODE_CLSID%

Extensões INF de classe de mídia