HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 15.05.2019, 20:32
rraggerr
Познавший АНТИЧАТ
Регистрация: 16.03.2017
Сообщений: 1,626
С нами: 4821087

Репутация: 133


По умолчанию

Для начала, 1 раз при запуске нашей длл, инициализируем:

C++:





Код:
BASS_Init
(
-
1
/* device */
,
44100
/* frequency */
,
BASS_DEVICE_3D
/* flags */
,
0
/* hwnd */
,
NULL
/* guid */
)
;


И при выгрузке из игры выгружаем библиотеку:

C++:





Код:
BASS_Free
(
)
;


Чтобы проиграть звуковой файл по пути делаем следующее

C++:





Код:
auto
stream
=
BASS_StreamCreateFile
(
0
/* memory? */
,
"C:\\sound.wav"
/* path */
,
0
/* offset */
,
0
/*lengh*/
,
0
/*flags*/
)
;
// загружаем из пути
BASS_ChannelSetAttribute
(
stream
,
BASS_ATTRIB_VOL
,
1.f
/* from 0.0f to 1.0f */
)
;
// меняем громкость
BASS_ChannelPlay
(
stream
,
false
/*restart*/
)
;
// проигрываем


Чтобы играть звук из потока(радио и тд):

C++:





Код:
HSTREAM stream
=
BASS_StreamCreateURL
(
L
"URL"
,
0
,
0
,
NULL
,
0
)
;
BASS_ChannelSetAttribute
(
stream
,
BASS_ATTRIB_VOL
,
1.f
/* from 0.0f to 1.0f */
)
;
// меняем громкость
BASS_ChannelPlay
(
stream
,
false
)
;
 
Ответить с цитированием

  #2  
Старый 15.05.2019, 21:32
Cake_
Участник форума
Регистрация: 04.04.2017
Сообщений: 263
С нами: 4793630

Репутация: 133
По умолчанию

Гля, только хотел написать этот гайд (((((((((((

http://www.un4seen.com/doc/#bass/channel.html тут описание функций и т.д
 
Ответить с цитированием

  #3  
Старый 08.09.2019, 15:10
Receiver
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами: 5332594

Репутация: 163


По умолчанию

Где скачать?
 
Ответить с цитированием

  #4  
Старый 08.09.2019, 15:17
Cake_
Участник форума
Регистрация: 04.04.2017
Сообщений: 263
С нами: 4793630

Репутация: 133
По умолчанию

Цитата:
Сообщение от RECEIVER  

Где скачать?
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.