gluNurbsCallback 函数
gluNurbsCallback 函数为非统一理性 B 样条 (NURBS) 对象定义回调。
语法
void WINAPI gluNurbsCallback(
GLUnurbs *nobj,
GLenum which,
void (CALLBACK *fn)()
);
参数
-
nobj
-
NURBS 对象 (使用 gluNewNurbsRenderer) 创建的。
-
其中
-
正在定义的回调。 唯一有效的值是GLU_ERROR。 GLU_ERROR的含义是指在遇到错误时调用 error 函数。 其单个参数的类型为 GLenum,它指示发生的特定错误。 NURBS 有 37 个唯一的错误,GLU_NURBS_ERROR1 GLU_NURBS_ERROR37。 描述这些错误的字符串可以使用 gluErrorString 进行检索。
-
fn
-
指向回调函数的指针。
返回值
此函数不返回值。
注解
使用 gluNurbsCallback 定义要由 NURBS 对象使用的回调。 如果已定义指定的回调,则替换它。 如果 fn 为 NULL,则清除任何现有回调。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
库 |
|
DLL |
|