PDA

Visualizza la versione completa : [C - Win32 GUI] Funzione PlaySound()


Ferixo
20-05-2005, 23:22
Ciao a tutti,
ho un problema con la PlaySound in C.
Il prototipo della funzione è BOOL PlaySound(LPCSTR pszSound,HMODULE hmod,DWORD fdwSound);.
Faccio partire un suono... tutto ok... ma quando ne richiamo un altro, mentre il primo è ancora in esecuzione, quest'ultimo viene bloccato e parte il secondo suono. Come faccio quindi a mettere un suono di sottofondo affinché si senta anche quando faccio partire in contemporanea altri suoni? Cioè non voglio che un suono in esecuzione venga interrotto da altri suoni, ma desidero che suonino in parallelo.

scancode
21-05-2005, 19:47
se hai inizializzato un solo stream audio (canale) ascolti un sound alla volta non nè puoi ascoltare di +.

che compilatore usi?
che tool di sciluppo usi?

Ferixo
21-05-2005, 20:32
Uso Visual C++ 6.0

scancode
21-05-2005, 21:05
Scarica SDK delle directx 9c dal sito della microsoft e installalo

nella dirC:\DXSDK\Samples\C++\DirectPlay

ci sono molti esempi

ciao

Loading