Поделиться через


Функция gluNurbsCallback

Функция gluNurbsCallback определяет обратный вызов для объекта NON-Uniform Rational B-Spline (NURBS).

Синтаксис

void WINAPI gluNurbsCallback(
   GLUnurbs *nobj,
   GLenum   which,
   void (CALLBACK *fn)()
);

Параметры

nobj

Объект NURBS (созданный с помощью gluNewNurbsRenderer).

Который

Определяемый обратный вызов. Единственное допустимое значение — GLU_ERROR. Значение GLU_ERROR означает, что функция error вызывается при обнаружении ошибки. Его единственный аргумент имеет тип GLenum и указывает на конкретную ошибку, которая произошла. Существует 37 ошибок, уникальных для NURBS, которые называются GLU_NURBS_ERROR1 через GLU_NURBS_ERROR37. Символьные строки, описывающие эти ошибки, можно получить с помощью gluErrorString.

Fn

Указатель на функцию обратного вызова.

Возвращаемое значение

Эта функция не возвращает значение.

Комментарии

Используйте gluNurbsCallback , чтобы определить обратный вызов, используемый объектом NURBS. Если указанный обратный вызов уже определен, он заменяется. Если fn имеет значение NULL, то все существующие обратные вызовы удаляются.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Glu.h
Библиотека
Glu32.lib
DLL
Glu32.dll

См. также раздел

gluErrorString

gluNewNurbsRenderer