AcxVolumeChangeLevelNotification, fonction (acxelements.h)
La fonction AcxVolumeChangeLevelNotification envoie une notification d’une modification au niveau du volume sur un objet ACXVOLUME afin que ACX puisse générer un événement correspondant.
Syntaxe
void AcxVolumeChangeLevelNotification(
ACXVOLUME Volume
);
Paramètres
Volume
Objet ACXVOLUME dont le niveau de volume a changé. Pour plus d’informations sur les objets ACX, consultez Résumé des objets ACX.
Valeur de retour
Aucun
Remarques
Exemple
L’exemple d’utilisation est illustré ci-dessous.
PCODEC_VOLUME_TIMER_CONTEXT timerCtx = GetCodecVolumeTimerContext(Timer);
PCODEC_VOLUME_ELEMENT_CONTEXT volumeCtx = GetCodecVolumeElementContext(timerCtx->VolumeElement);
// Toggle volume between max and min
for (ULONG i = 0; i < MAX_CHANNELS; ++i)
{
volumeCtx->VolumeLevel[i] = volumeCtx->VolumeLevel[i] == VOLUME_LEVEL_MAXIMUM ? VOLUME_LEVEL_MINIMUM : VOLUME_LEVEL_MAXIMUM;
}
AcxVolumeChangeLevelNotification(timerCtx->VolumeElement);
Configuration requise pour ACX
version minimale d’ACX : 1.0
Pour plus d’informations sur les versions ACX, consultez vue d’ensemble de la version ACX.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | acxelements.h |
Voir aussi
- [en-tête acxelements.h](index.md)