- Код: Выделить всё
- function glXCreateContext(dpy: PDisplay; vis: PXVisualInfo; shareList: GLXContext; direct: Boolean): GLXContext; cdecl; external libGL;
такой:
- Код: Выделить всё
- var
 glXCreatePbuffer: function(dpy: PDisplay; config: Integer; attribList: PInteger): GLXPBuffer; cdecl;
или вообще такой (а может быть ещё более замороченный):
- Код: Выделить всё
- const
 TglXCreatePbuffer: function(dpy: PDisplay; config: Integer; attribList: PInteger): GLXPBuffer; cdecl;
 var
 glXCreatePbuffer: TglXCreatePbuffer;
 // или в каком-нибудь таком варианте
 glXCreatePbuffer: function;
В первом случае, нам ни чего делать не надо, в двух других зачастую надо загружать адреса этих процедур и функций.
В чём собственно разница как я буду их загружать?


