AcxVolumeChangeLevelNotification-Funktion (acxelements.h)
Die AcxVolumeChangeLevelNotification-Funktion sendet eine Benachrichtigung über eine Änderung der Volumeebene für ein ACXVOLUME-Objekt, sodass ACX ein entsprechendes Ereignis generieren kann.
Syntax
void AcxVolumeChangeLevelNotification(
ACXVOLUME Volume
);
Parameter
Volume
Ein ACXVOLUME-Objekt, dessen Volumeebene sich geändert hat. Weitere Informationen zu ACX-Objekten finden Sie unter Zusammenfassung der ACX-Objekte.
Rückgabewert
Keine
Bemerkungen
Beispiel
Die Verwendungsbeispiele finden Sie unten.
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-Anforderungen
AcX-Mindestversion: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header | acxelements.h |
Weitere Informationen
- [acxelements.h-Header] (index.md)