PKEY_CompositeFX_EndpointEffectClsid

Dans Windows version 1803 et ultérieures, la clé de propriété PKEY_CompositeFX_EndpointEffectClsid identifie les effets de point de terminaison (EFX) en place. Le développeur de pilotes doit spécifier la liste des modes de traitement pris en charge par son pilote.

Cette clé de propriété est identique à la clé de propriété PKEY_FX_EndpointEffectClsid , mais il s’agit d’un composite exprimé sous la forme d’un reg multistring dans le Registre pour autoriser plusieurs effets dans une position unique.

La clé de propriété du fichier INF indique au générateur de point de terminaison audio de définir les CLSID pour les API de point de terminaison dans le magasin de propriétés d’effets. Ces informations sont utilisées pour générer le graphique audio qui sera utilisé pour informer les applications de niveau supérieur sur les effets en place.

Exemple de fichier INF

Un fichier INF spécifie le format par défaut d’un appareil de point de terminaison audio dans les sections add-registry de cet appareil. L’exemple INF suivant montre la section chaînes et add-registry qui charge l’APO pour les effets de point de terminaison dans le Registre.

[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%

Media-Class INF Extensions