Показать сообщение отдельно
Старый 08.05.2004, 17:14     # 4
mosh
Mosherator
 
Аватар для mosh
 
Регистрация: 29.10.2002
Адрес: Moshcow
Сообщения: 1 201

mosh Бог с наворотамиmosh Бог с наворотами
mosh Бог с наворотамиmosh Бог с наворотамиmosh Бог с наворотамиmosh Бог с наворотамиmosh Бог с наворотамиmosh Бог с наворотамиmosh Бог с наворотамиmosh Бог с наворотамиmosh Бог с наворотамиmosh Бог с наворотамиmosh Бог с наворотамиmosh Бог с наворотами
Если сэмплы не большие по объёму, то
читаешь заголовок и, на основании инфы в нем, заполняешь
структурку WAVEFORMATEX инициализируешь DirectSound, с помощью DirectSoundCreate и создаёшь DirectSound буфер, с помощью
CreateSoundBuffer или, если не умеешь читать заголовки,
то с помошью CreateSoundBufferFromFile
для каждого следующего звукового файла создаёшь вторичный буфер...
...звуки будут проигрываться как им укажешь через IDirectSoundBuffer::Play для каждого из созданных буферов,
а микшироваться они будут автоматически!
mosh вне форума