void RenderScene(void)
{
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); 
//glColor3f(0.0f,0.0f,1.0f);
    glRotatef(xRot,1,0,0);       
glRotatef(yRot,0,1,0);
 //glEnable(GL_COLOR_MATERIAL);
 //glColorMaterial(GL_FRONT,GL_AMBIENT_AND_DIFFUSE);
 bits=LoadDIBitmap("Data\a.bmp",&info);
 glTexImage2D(GL_TEXTURE_2D,0,3,info->bmiHeader.biWidth,info->bmiHeader.biHeight,0,GL_BGR_EXT,GL_UNSIGNED_BYTE,bits);
 glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_WRAP_S,GL_REPEAT);
 glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_WRAP_T,GL_REPEAT);
 glEnable(GL_TEXTURE_2D);
 glNormal3f(0.0f,-1.0f,0.0f);
 glutSolidTeapot(26.0); glutSwapBuffers(); 
}编译的时候一直出现错误,错误信息为:
z.cpp
F:\MyProjects\tea\z.cpp(20) : error C2065: 'LoadDIBitmap' : undeclared identifier
F:\MyProjects\tea\z.cpp(20) : error C2440: '=' : cannot convert from 'int' to 'unsigned char *'
        Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
执行 cl.exe 时出错.
这是为什么呢?请高手指点一下!O(∩_∩)O谢谢