Комментарии к файлу

:: C++ - Классы

sound.zip  (2533 байт)
Посмотреть содержимое

manitaa : 2005-09-20 02:10:20

C++ - Классы

Класс для работы со звуком в 3D.

Используемые библиотеки: DirectX SDK 8.1

Скачать

1829 скачиваний


Александр гость (markhot@list.ru) #1 | 2005-10-14 20:17:30 

не понятно, что нужно делать с этим файлом, чтобы услышать звук


AiHC гость (AiHC@rambler.ru) #2 | 2005-10-16 02:23:18 

А что не понятно????
Всё просто, создаёшь объект класса:
DSound sound;
int snd = 0; // это будет дескритпор (индекс) твоего файла
D3DVECTOR SoundPos; //позиция источника звука
D3DVECTOR ListPos; //позиция слушателя
D3DVECTOR ListFront; //направление взгляда слушателя
...
sound.SetMediaDirectory("C:\sounds"); //директория с файлами
snd = sound.Load("sound1.wav"); //загружаешь звук
sound.SetPosition(snd, SoundPos);//устанавливаешь позицию звука
sound.SetListenerPosition(ListPos, ListFront);//устанавливаешь позицию слушателя
sound.Loop(snd);//ставишь луп
sound.Play(snd);//проигрываешь звук

Добавить сообщение
Текст сообщения:
* Незарегистрированные пользователи не могут постить ссылки
Имя: E-mail: