Méthode IAudioPeakMeter::GetLevel (devicetopology.h)
La méthode GetLevel obtient le niveau de pointe enregistré par le compteur de pointe pour le canal spécifié depuis que le niveau de pointe de ce canal a été lu précédemment.
Syntaxe
HRESULT GetLevel(
[in] UINT nChannel,
[out] float *pfLevel
);
Paramètres
[in] nChannel
Numéro de canal. Si le flux audio a N canaux, les canaux sont numérotés de 0 à N à 1. Pour obtenir le nombre de canaux dans le flux, appelez la méthode IAudioPeakMeter::GetChannelCount .
[out] pfLevel
Pointeur vers une variable float dans laquelle la méthode écrit le niveau de compteur maximal en décibels.
Valeur retournée
Si la méthode réussit, retourne S_OK. En cas d’échec, les codes de retour possibles incluent, sans s’y limiter, les valeurs indiquées dans le tableau suivant.
Code de retour | Description |
---|---|
|
Le paramètre nChannel est hors limites. |
|
Le pointeur pfLevel a la valeur NULL. |
Spécifications
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 | devicetopology.h |