structure KSAUDIOENGINE_VOLUMELEVEL (ksmedia.h)
La structure KSAUDIOENGINE_VOLUMELEVEL spécifie le niveau de volume cible, le type de rampe et la durée pendant laquelle le niveau de volume doit changer pour une demande de niveau de volume donnée via la propriété KSPROPERTY_AUDIOENGINE_VOLUMELEVEL .
Syntaxe
typedef struct _tagKSAUDIOENGINE_VOLUMELEVEL {
LONG TargetVolume;
AUDIO_CURVE_TYPE CurveType;
ULONGLONG CurveDuration;
} KSAUDIOENGINE_VOLUMELEVEL, *PKSAUDIOENGINE_VOLUMELEVEL;
Membres
TargetVolume
Spécifie le niveau de volume final souhaité à l’aide de l’échelle définie pour la propriété KSPROPERTY_AUDIOENGINE_VOLUMELEVEL .
CurveType
Utilise l’énumération AUDIO_CURVE_TYPE pour spécifier l’algorithme de courbe à appliquer sur la durée spécifiée, afin d’atteindre le niveau souhaité. La courbe commence au niveau de volume actuel et se termine au niveau de volume cible spécifié dans le paramètre TargetVolume .
CurveDuration
Spécifie la durée, en centaines de nanosecondes, sur laquelle la courbe de volume doit prendre effet.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
En-tête | ksmedia.h |