Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





DXUTSound

Iniciado por SkyNetBCN, 14 de Noviembre de 2006, 10:38:57 PM

« anterior - próximo »

SkyNetBCN

Que tal compañeros... A ver si a alguien se le ocurre pk puede fallar la función "CSoundManager::Create" llamándola de la siguiente manera?

manager.Create( &sonido, L"C:\\sonido.wav");

Falla en la siguiente línea
   apDSBuffer = new LPDIRECTSOUNDBUFFER[dwNumBuffers];

y no tengo ni idea de por qué,

agradecería una ayuda pk esto me estávolviendo loco...

Gracias!! :D

synchrnzr

No estás creando ningún objeto de DirectSound, sólo un array de punteros, así que la única explicación que se me ocurre es que dwNumBuffers sea un valor menor que 1 o que tengas algun puntero descontrolado. Debuga hasta esa línea y mira el valor de dwNumBuffers, debe ser un fallo fácil de ver ;)

sync






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.