Comment faire pour charger une fonction avec wglGetProcAdress ?
J'ai essayé de la façon suivante, mais ça ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
   glActiveTextureARB: procedure(Target: GLEnum);   stdcall;
   glMultiTexCoord2fARB: procedure(Target: GLEnum; s, t: GLfloat);   stdcall;
 
...
 
   glActiveTextureARB := wglGetProcAddress('glActiveTextureARB');
   if not Assigned(@glActiveTextureARB) then
   begin
      _bMultiTexture := False;
      MainForm.AddLog('[' + FormatDateTime('dd/mm/yyyy hh:nn:ss:zzz', Now) + ']  Erreur :  échec du chargement de ''glActiveTextureARB'' !', False, False);
   end;
   glMultiTexCoord2fARB := wglGetProcAddress('glMultiTexCoord2fARB');
   if not Assigned(@glMultiTexCoord2fARB) then
   begin
      _bMultiTexture := False;
      MainForm.AddLog('[' + FormatDateTime('dd/mm/yyyy hh:nn:ss:zzz', Now) + ']  Erreur :  échec du chargement de ''glMultiTexCoord2fARB'' !', False, False);
   end;
Qu'est ce que j'ai oublié ?