Тема: MP3
Показать сообщение отдельно
Старый 07.09.2011, 18:19   #19
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: MP3

SQUALL_Sample_LoadFile
// Создание семпла из файла
// на входе : FileName - указатель на имя файла
// MemFlag - флаг определяющий расположение файла, параметр
// может принимать следующие значения:
// true - размещать данные файла в памяти
// false - разместить данные файла на диске
// Default - указатель на структуру параметров семпла по
// умолчанию, если параметр равен 0, загрузчик
// установит следующие параметры семпла по умолчанию:
// SampleGroupID - 0
// Priority - 0
// Frequency - 0
// Volume - 100
// Pan - 50
// MinDist - 1.0f
// MaxDist - 1000000000.0f
// на выходе : успешность, если возвращаемый результат больше либо равен 0,
// вызов состоялся, иначе результат содержит код ошибки
// в случае успешного вызова результат содержит идентификатор
// созданного семпла
SQUALL_Sample_Play
// Создание и воспроизведение рассеянного канала из указанного семпла, опираясь
// на параметры семпла по умолчанию
// на входе : SampleID - идентификатор семпла
// Loop - флаг зацикленности воспроизведения, параметр
// может принимать следующие значения:
// true - воспроизводить канал в цикле
// бесконечно
// false - воспроизвести канал один раз
// ChannelGroupID - принадлежность создаваемого канала к группе
// каналов, если значение параметра равно 0
// значит звуковой канал не принадлежит группе
// каналов.
// Start - флаг запуска звука по окончанию создания
// канала, параметр может принимать следующие
// значения:
// true - канал начнет воспроизводится сразу
// после создания
// false - канал будет только подготовлен,
// для того чтобы начать воспроизведение
#ifndef _USRDLL
// нужно вызвать метод Channel_Start()
#else
// нужно вызвать метод
// SQUALL_Channel_Start()
#endif
// на выходе : успешность, если возвращаемый результат больше либо равен 0,
// вызов состоялся, иначе результат содержит код ошибки
// в случае успешного вызова результат содержит идентификатор
// созданного звукового канала
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Phantom (07.09.2011)