Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Почему Incompatible types: 'Integer' and 'Pointer'? [D5]


Страницы:   1 2

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'
почему?


По определению


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо