Fungsi AcxVolumeChangeLevelNotification (acxelements.h)

Penting

Beberapa informasi berkaitan dengan produk prarilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.

Fungsi AcxVolumeChangeLevelNotification mengirimkan pemberitahuan 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.

Mengembalikan nilai

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

   
Header acxelements.h

Lihat juga