Interface IMFAudioPolicy (mfidl.h)

Configure la session audio associée au convertisseur audio en streaming (SAR). Utilisez cette interface pour modifier l’affichage de la session audio dans le contrôle de volume Windows.

Le DAS expose cette interface en tant que service. Pour obtenir un pointeur vers l’interface, appelez IMFGetService ::GetService avec l’identificateur de service MR_AUDIO_POLICY_SERVICE. Vous pouvez appeler GetService directement sur le sar ou l’appeler sur la session multimédia.

Héritage

L’interface IMFAudioPolicy hérite de l’interface IUnknown. IMFAudioPolicy a également les types de membres suivants :

Méthodes

L’interface IMFAudioPolicy utilise ces méthodes.

 
IMFAudioPolicy ::GetDisplayName

Récupère le nom complet de la session audio. Le contrôle de volume Windows affiche ce nom.
IMFAudioPolicy ::GetGroupingParam

Récupère le groupe de sessions auquel cette session audio appartient.
IMFAudioPolicy ::GetIconPath

Récupère la ressource d’icône pour la session audio. Le contrôle de volume Windows affiche cette icône.
IMFAudioPolicy ::SetDisplayName

Définit le nom d’affichage de la session audio. Le contrôle de volume Windows affiche ce nom.
IMFAudioPolicy ::SetGroupingParam

Affecte la session audio à un groupe de sessions.
IMFAudioPolicy ::SetIconPath

Définit la ressource d’icône pour la session audio. Le contrôle de volume Windows affiche cette icône.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête mfidl.h

Voir aussi

Interfaces Media Foundation

Convertisseur audio de streaming