bonjour
voila j'ai un ptit moteur de jeu que jai converti vers visula C++ 2008
je suis sous win32 jutilise les extention mutly texturing de opengl
mais wglGetProcAddress retourn tjr 00000000 dans l@ de lextention kesk y ce passe?? voila le code
PFNGLACTIVETEXTUREARBPROC glActiveTextureARB ;
PFNGLCLIENTACTIVETEXTUREARBPROC glClientActiveTextureARB ;
PFNGLMULTITEXCOORD1FARBPROC glMultiTexCoord1fARB ;
PFNGLMULTITEXCOORD2FARBPROC glMultiTexCoord2fARB ;
PFNGLMULTITEXCOORD3FARBPROC glMultiTexCoord3fARB ;
PFNGLMULTITEXCOORD4FARBPROC glMultiTexCoord4fARB ;
PFNGLMULTITEXCOORD1IARBPROC glMultiTexCoord1iARB ;
PFNGLMULTITEXCOORD2IARBPROC glMultiTexCoord2iARB ;
PFNGLMULTITEXCOORD3IARBPROC glMultiTexCoord3iARB ;
PFNGLMULTITEXCOORD4IARBPROC glMultiTexCoord4iARB ;
glActiveTextureARB =(PFNGLCLIENTACTIVETEXTUREARBPROC)wglGetProcAddress("glActiveTextureARB");
glClientActiveTextureARB = (PFNGLCLIENTACTIVETEXTUREARBPROC) wglGetProcAddress("glClientActiveTextureARB");
glMultiTexCoord1fARB =(PFNGLMULTITEXCOORD1FARBPROC) wglGetProcAddress("glMultiTexCoord1fARB");
glMultiTexCoord2fARB =(PFNGLMULTITEXCOORD2FARBPROC) wglGetProcAddress("glMultiTexCoord2fARB");
glMultiTexCoord3fARB = (PFNGLMULTITEXCOORD3FARBPROC) wglGetProcAddress("glMultiTexCoord3fARB");
glMultiTexCoord4fARB = (PFNGLMULTITEXCOORD4FARBPROC) wglGetProcAddress("glMultiTexCoord4fARB");
glMultiTexCoord1iARB = (PFNGLMULTITEXCOORD1IARBPROC) wglGetProcAddress("glMultiTexCoord1iARB");
glMultiTexCoord2iARB = (PFNGLMULTITEXCOORD2IARBPROC) wglGetProcAddress("glMultiTexCoord2iARB");
glMultiTexCoord3iARB = (PFNGLMULTITEXCOORD3IARBPROC) wglGetProcAddress("glMultiTexCoord3iARB");
glMultiTexCoord4iARB = (PFNGLMULTITEXCOORD4IARBPROC) wglGetProcAddress("glMultiTexCoord4iARB");
jai bien ajouter Opengl32.lib et glu32.lib et tout les .h
ce code marché bien sous codegear 2009