Função AcxVolumeChangeLevelNotification (acxelements.h)

A função AcxVolumeChangeLevelNotification envia uma notificação de uma alteração no nível do volume em um objeto ACXVOLUME para que o ACX possa gerar um evento correspondente.

Sintaxe

void AcxVolumeChangeLevelNotification(
  ACXVOLUME Volume
);

Parâmetros

Volume

Um objeto ACXVOLUME cujo nível de volume foi alterado. Para obter mais informações sobre objetos ACX, consulte Resumo de objetos ACX.

Retornar valor

Nenhum

Comentários

Exemplo

O uso de exemplo é mostrado abaixo.

    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);

Requisitos do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre as versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxelements.h

Confira também

  • [cabeçalho acxelements.h] (index.md)