Вниз
Скачать: CL | DM;

I need HELP   Найти похожие ветки 

← →
_ncux_   (2002-04-08 15:30) [0]

Люди, помогите несчастному человеку, который хочет разобраться с OpenGL"ем (то есть мне). Я парюсь над одним вопросом уже неделю (я бедный, нет денег на учебник :() - как заставить OpenGL рисовать на том Canvas"e, на котором мне хочется, и где OpenGL рисует по умолчанию и как туда, где он рисует по умолчанию, посмотреть? Заранее THANKS.


← →
-=Dimedrol=-   (2002-04-08 17:03) [1]

OpenGL понятия не имеет че такое Canvas...:)))
У него собственный контекст устройтсва, который имеет тип HGLRC.

Для того чтобы получить его
GLcanvas:HGLRC;
...
GLcanvas:=wglCreateContext (canvas.handle);{здесь твой canvas}
Затем устанавливаешь его для OpenGL...
wglMakeCurrent (Canvas.handle,GLcanvas);

После завершения программы нужно его освободить;
wglMakeCurrent (0,0);
...
На событии OnDestroy - wglDeleteContext; т.е. удаляешь созданный контекст...



← →
Andrus   (2002-04-08 17:23) [2]

А денежек на книжку всё же надо накопить.
Есть что то типа "OpenGL в проектах Delphi" там толково расказано
про дивайс контекст и пр


← →
JibSkeart ©   (2002-04-11 09:32) [3]

Есть немного про OpenGl на делфи на сайте
http://delphi.vitpc.com (Королевсто Делфи)
там есть примеры



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
1-48091
EternalWonderer
2002-08-05 11:25
2002.08.15
Как


1-48045
lak_b
2002-08-04 01:22
2002.08.15
caption + edit


7-48330
esprit_bel
2002-06-01 10:12
2002.08.15
раскладка


14-48261
roadrunner
2002-07-19 11:18
2002.08.15
Помогите советом. Печать графических файлов


7-48348
igor345
2002-05-30 15:34
2002.08.15
User LogOn - LogOff




   Наверх