Функция AcxVolumeChangeLevelNotification (acxelements.h)
Функция AcxVolumeChangeLevelNotification отправляет уведомление об изменении уровня тома в объекте ACXVOLUME, чтобы ACX смог создать соответствующее событие.
Синтаксис
void AcxVolumeChangeLevelNotification(
ACXVOLUME Volume
);
Параметры
Volume
Объект ACXVOLUME, уровень громкости которого изменился. Дополнительные сведения об объектах ACX см. в разделе Сводка по объектам ACX.
Возвращаемое значение
None
Remarks
Пример
Ниже приведен пример использования.
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);
Требования ACX
Минимальная версия ACX: 1.0
Дополнительные сведения о версиях ACX см. в статье Обзор версий ACX.
Требования
Требование | Значение |
---|---|
Заголовок | acxelements.h |
См. также раздел
- [заголовок acxelements.h] (index.md)