首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Inno设置:使用低音音频库的所有函数和信号循环音频文件

Inno设置:使用低音音频库的所有函数和信号循环音频文件
EN

Stack Overflow用户
提问于 2016-07-08 07:41:14
回答 1查看 845关注 0票数 0

你好,我知道如何添加一个连续的音乐循环在Inno安装安装使用低音音频库。

但是在这篇文章中(这让我决定在Inno安装安装期间使用BASS.dll执行一个连续的音乐循环),似乎没有定义BASS.dll.支持的所有标志

当我使用本文中描述的代码时,低音音频库不会循环播放MP3文件。它在文件完成播放成功后重新启动回放。另外,第二次开始需要超过2秒。这不是一个循环,因为我think.To是一个循环,音频文件必须继续重播与最小的差距。

这篇文章只定义了EncodingFlagBASS_SAMPLE_LOOP标志用于Inno设置的Pascal脚本。

但是,似乎有更多有用的标志可以与BASS.dll一起使用,如BASS_SAMPLE_FLOATBASS_SAMPLE_PRESCAN__。

  • 低音音频库支持旗帜。

我不知道如何定义BASS.dll在Inno安装程序中支持的所有标志,例如:

代码语言:javascript
复制
[Code]
const
  BASS_SAMPLE_LOOP = 4;
  BASS_ACTIVE_STOPPED = 0;
  BASS_ACTIVE_PLAYING = 1;
  BASS_ACTIVE_STALLED = 2;
  BASS_ACTIVE_PAUSED  = 3;
  BASS_UNICODE = $80000000;
  BASS_CONFIG_GVOL_STREAM = 5;

如何定义BASS.dll__支持的所有标志?

我想知道这一点,因为我想在指定的时间后继续循环MP3音频文件。

不连续循环从文件开始到结束.

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-08 15:11:47

使用与问题中相同的语法来定义附加标志。

附加标志的值在这里定义:

http://bass.radio42.com/help/html/fdf43f28-d1cd-2951-c126-3ce35edaa7f5.htm

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38261356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档