Fungsi AcxVolumeChangeLevelNotification (acxelements.h)

Fungsi AcxVolumeChangeLevelNotification mengirimkan pemberitahuan tentang perubahan tingkat volume pada objek ACXVOLUME sehingga ACX dapat menghasilkan peristiwa yang sesuai.

Sintaks

void AcxVolumeChangeLevelNotification(
  ACXVOLUME Volume
);

Parameter

Volume

Objek ACXVOLUME yang tingkat volumenya telah berubah. Untuk informasi selengkapnya tentang objek ACX, lihat Ringkasan Objek ACX.

Nilai kembali

Tidak ada

Keterangan

Contoh

Contoh penggunaan ditunjukkan di bawah ini.

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

Persyaratan ACX

Versi ACX minimum: 1.0

Untuk informasi selengkapnya tentang versi ACX, lihat Gambaran umum versi ACX.

Persyaratan

Persyaratan Nilai
Header acxelements.h

Lihat juga

  • [acxelements.h header] (index.md)