Méthode IMFAudioStreamVolume ::GetAllVolumes (mfidl.h)
Récupère les niveaux de volume pour tous les canaux du flux audio.
Syntaxe
HRESULT GetAllVolumes(
[in] UINT32 dwCount,
[out] float *pfVolumes
);
Paramètres
[in] dwCount
Nombre d’éléments dans le tableau pfVolumes . La valeur doit être égale au nombre de canaux. Pour obtenir le nombre de canaux, appelez IMFAudioStreamVolume ::GetChannelCount.
[out] pfVolumes
Adresse d’un tableau de taille dwCount, allouée par l’appelant. La méthode remplit le tableau avec le niveau de volume pour chaque canal dans le flux.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
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 |
Bibliothèque | Mfuuid.lib |