![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Dr.Drunk |
|
||||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 12.1.2004 Где: Волжский Репутация: нет Всего: нет |
Goganchic я тут некоторые вместо, <Spawn> , опишу если позволите
создает контекст для работы с OpenGL входной параметр контекст устройства куда должно выводиться изображение.
удаляет контекст OpenGL в качества параметра используется указатель полученный функцией п.5.
Установка цвета рисования цвет задается в RGB значения параметров от 0 до 1 вещественные. Остальные на память не помню, сам сейчас той же темой занимаюсь А вообще вот здесь поройся. Там и примеры есть и пару статей прочитаешь. Это сообщение отредактировал(а) Dr.Drunk - 22.6.2004, 12:55 --------------------
_Theory_ is when you know everything but nothning works._Practice_ is when everything works but no one knows why._IN THIS PLACE_ we're combining theory and practice -nothing works and no one knows why! |
||||||
|
|||||||
| <Spawn> |
|
|||
![]() Око кары:) ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2776 Регистрация: 29.1.2003 Где: Екатеринбург Репутация: 44 Всего: 64 |
SetDCPixelFormat - необходима для настройи формата пиксела
TPixelFormatDescriptor - уже писал, это структура, которая содежит указания для попытки установки формата пиксела при вызове ChoosePixelFormat\SetPixelFormat ChoosePixelFormat - проверяет поддерживает ли система выбраный формат пиксела SetPixelFormat - устанавливает формат пиксела, передавя в функцию его индекс, полученый в результате работы ChoosePixelFormat wglMakeCurrent - устанавливает текущий контекст воспроизведения glClearColor - цвет фона glClear - очистка буфера цвета glViewport - устанавливает локальное окно просмотра, то есть это область в которую будет проецироваться реальное изображение(глобальное окно рисования можно для двумерки установить при помощи gluOrtho2D) glLoadIdentity - загрузка первоначального состояния матрицы(за метсто нее можно использовать glPushMatrix и glPopMatrix) glRotatef - осуществляет поворот системы координат glBegin...glEnd - блок, в котором производится вывод примитивов на контекст устройства. Параметр glBegin указывает какое примитивы будут составлены из введенных данных glVertex2f - добавляет двумерную вершину, для посторения примитива. SwapBuffers - меняет содержание внутреннего буфера рисования с буфером отображающемся на экране. Данная фукция включена сюда, поскольку при инициализации формата пиксела была указана двойная буферизация -> сначала рисование производится на внутреннем буфере, потом результат отображется на экране. Это сделано для обхода мерцания картинки, при рисовании примитивов. Это сообщение отредактировал(а) <Spawn> - 22.6.2004, 13:20 -------------------- "Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков. |
|||
|
||||
| _vova_ |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 18.6.2004 Где: Харьков Репутация: нет Всего: нет |
Ответ RAdmin:
у меня его нет. Все и так без него работает |
|||
|
||||
| Goganchic |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 678 Регистрация: 18.6.2004 Репутация: нет Всего: 5 |
|
|||
|
||||
| foRaver |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 561 Регистрация: 6.7.2003 Где: Düsseldorf Репутация: нет Всего: 3 |
||||
|
||||
| Medved |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 7209 Регистрация: 15.9.2002 Где: Kazakhstan, Astan a Репутация: 14 Всего: 154 |
Не забывайте про поисковики. В сети много информации по этому вопросу.
-------------------- |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |