Mix VolumeChunk

Aus DGL Wiki
Wechseln zu: Navigation, Suche

Mix_VolumeChunk

Name

Mix_VolumeChunk - Setzt die Lautstärke eines Chunks


Delphi-Spezifikation

function Mix_VolumeChunk(chunk : PMix_Chunk; volume : Integer) : Integer


Parameter

chunk Pointer auf den Mix_Chunk in dem die Lautstärke geändert werden soll
volume Die zu benutzende Lautstärke im Bereich von 0 bis MIX_MAX_VOLUME(128). Wenn volume größer als MIX_MAX_VOLUME ist, dann wird volume automatisch auf MIX_MAX_VOLUME gesetzt, ist er kleiner als 0 wird keine Änderung an der Lautstärke vorgenommen.


Beschreibung

Setzt chunk^.volume auf volume, wenn volume größer als 0 ist, ansonsten wird keine Änderung vorgenommen. Die Änderung wird Wirkung zeigen, sobald das Sample in einem Channel benutzt, also ausgegeben wird.


Rückgabewert

Die Funktion gibt den alten Volume-Wert zurück.


Siehe auch

Mix_Chunk