![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему Incompatible types: 'Integer' and 'Pointer'? [D5]
De © (2005-12-09 12:37:00)Привет, All!
юзаю opengl конкретно функцию gluBuild2DMipmaps
вызваю её в своей функции последним параметром передаю "data: Pointer" пришедшее как параметр моей функции
прикомпиляции упорно кричит
Incompatible types: 'Integer' and 'Pointer'
почему?
объявление функции в opengl.pas:
function gluBuild2DMipmaps (target: GLenum; components, width: GLint;
format, atype: GLenum; data: Pointer): Integer; stdcall;
её вызов в мой функции:
function glTex_Create(c, b: integer; Width, Height: integer; Clamp: boolean; Data: Pointer): TTexture;
...
gluBuild2DMipmaps(GL_TEXTURE_2D, c, Width, Height, b, GL_UNSIGNED_BYTE, Data);
Reindeer Moss Eater (2005-12-09 12:40:00) [21]Incompatible types: 'Integer' and 'Pointer'
почему?
По определению