PKEY_MFX_ProcessingModes_Supported_For_Streaming
Dans Windows 8.1 et versions ultérieures, la clé de propriété PKEY_MFX_ProcessingModes_Supported_For_Streaming identifie les modes de traitement de l’effet de mode pris en charge pour la diffusion en continu pris en charge par le pilote. Le développeur de pilotes doit répertorier les modes de traitement de l’effet de mode pris en charge pour la diffusion en continu pris en charge par son pilote.
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 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 les paramètres d’un effet de mode de traitement audio dans la section add-registry de cet appareil. L’exemple INF suivant montre les chaînes et les sections add-registry qui chargent les modes de traitement de l’effet de mode dans le registre.
[Strings]
PKEY_MFX_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},6"
...
AUDIO_SIGNALPROCESSINGMODE_DEFAULT = "{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}"
AUDIO_SIGNALPROCESSINGMODE_MOVIE = "{B26FEB0D-EC94-477C-9494-D1AB8E753F6E}"
AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS = "{98951333-B9CD-48B1-A0A3-FF40682D73F7}"
...
[SWAPAPO.I.Association0.AddReg]
;To register an APO for streaming in multiple modes, use a REG_MULTI_SZ property and include all the desired modes:
HKR,"FX\\0",%PKEY_MFX_ProcessingModes_For_Streaming%,%REG_MULTI_SZ%,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%,%AUDIO_SIGNALPROCESSINGMODE_MOVIE%,%AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS%