this->Info->alGenEffects = (LPALGENEFFECTS) alGetProcAddress("alGenEffects"); this->Info->alDeleteEffects = (LPALDELETEEFFECTS) alGetProcAddress("alDeleteEffects"); this->Info->alIsEffect = (LPALISEFFECT) alGetProcAddress("alIsEffect"); this->Info->alGenAuxiliaryEffectSlots = (LPALGENAUXILIARYEFFECTSLOTS) alGetProcAddress("alGenAuxiliaryEffectSlots");
and Info gots this members :
LPALGENEFFECTS alGenEffects; LPALDELETEEFFECTS alDeleteEffects; LPALISEFFECT alIsEffect; LPALGENAUXILIARYEFFECTSLOTS alGenAuxiliaryEffectSlots;
the code points the problem here =/ :
if (!(this->Info->alGenEffects && this->Info->alDeleteEffects && this->Info->alIsEffect && this->Info->alGenAuxiliaryEffectSlots)) this->Installed = -2; this->Error = alGetError(); if (this->Installed<0) return -3;what happens ? well alGenEffects,alDeleteEffects,alIsEffect and alGenAuxiliaryEffectSlots are equal to NULL, so, the problem is that something is not working with alGetProcAddress() ..
and this is getting me crazy xD
Error have the value of 0, so, alGetError tell me thats its all fine when not ..
so, if somebody can give me a clue, i will apreciate it so much ^.^
Au Revoir !