Цитата:
|
Сообщение от mosh
Если сэмплы не большие по объёму, то
читаешь заголовок и, на основании инфы в нем, заполняешь
структурку WAVEFORMATEX инициализируешь DirectSound, с помощью DirectSoundCreate и создаёшь DirectSound буфер, с помощью
CreateSoundBuffer или, если не умеешь читать заголовки,
то с помошью CreateSoundBufferFromFile
для каждого следующего звукового файла создаёшь вторичный буфер...
...звуки будут проигрываться как им укажешь через IDirectSoundBuffer::Play для каждого из созданных буферов,
а микшироваться они будут автоматически! 
|
Ti zabil upomyanut pro podkluchenie lib'ov,sozdanie interface'a dlya DX i t.d.
Esli chelovek nikogda ne ispolzoval etu travu, to emu bez spez. litri ne oboitis.
Voobschem mnogo gimora s etim DirectX dlya nooba. Da i ispolzuetsya on tolko v pleerah i igrah. WinApi samoe to dlya wav'ov.