На главную

On-line справка по OpenGL

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-L-M-N-O-P-R-S-T-U-V-W | Скачать Вниз

Porting IRIS GL 'Get' Functions



IRIS GL "get" functions take the following form:

int getthing();


and

int getthings( int *a, int *b);


Your IRIS GL code probably includes get function calls that look something like:

thing = getthing();
if (getthing() == THING) { /* some stuff here */ }
getthings (&a, &b);


In OpenGL you use one of the following four types of glGet functions in place of corresponding IRIS GL get functions:

· glGetBooleanv
· glGetIntegerv
· glGetFloatv
· glGetDoublev



The functions have the following syntax:

glGetv( value, *data );


where value is of type GLenum and data is of type GLdatatype. When you call glGet and it returns a type different from the type expected, the type is converted appropriately. For a complete list of glGet parameters, see glGet.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Перенесение IRIS GL 'Получает Функции



ИРИС GL функций "становится," брать следующее формы:

getthing int();


и

int getthings( int *a, int *b);


Ваш код IRIS GL вероятно включает получать функциональные вызовы, которые выглядят приблизительно:

вещь = getthing();
если (getthing() == ВЕЩЬ) { /* некоторые набиваются здесь */ } getthings (&a, &b);


В OpenGL, которое Вы используете один из следующих четырех типов функций glGet вместо соответствующего IRIS GL получать функции:

glGetBooleanv glGetIntegerv glGetFloatv glGetDoublev



Функции имеют следующий синтаксис:

glGetv( величина, *данные );


где величина - типа GLenum и данные - типа GLdatatype. Когда Вы называете glGet и это возвращает тип отличный от типа ожиданного, тип преобразовывается соответственно. Для полного списка параметров glGet, смотри glGet.


Вверх Version 1.1, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод Win32 API  Русский перевод OpenGL
 
Hosted by uCoz