目次 - 4.関数 - 4.2サンプリング音声 - Mix_VolumeChunk

Mix_VolumeChunk

int Mix_VolumeChunk(Mix_Chunk *chunk, int volume)

chunk
ボリュームを設定するMix_Chunk
volume
0〜MIX_MAX_VOLUME(128)のボリューム. MIX_MAX_VOLUMEより大きい場合は, MIX_MAX_VOLUMEとなる. 0より小さい場合は, chunk->volumeは設定されない

volumeをchunk->volumeに設定する. 設定したボリュームは, チャンクがミキシングされ出力されるときに影響がある.

戻り値: 設定前のchunk->volume. volumeに負の数として渡すと, chunkのボリュームは現在のままとなる.

参照

Mix_Chunk

原文へのリンク

int Mix_VolumeChunk(Mix_Chunk *chunk, int volume)