OpenGL的GLUT初始化函數[轉]

來源:互聯網
上載者:User

標籤:

OpenGL的GLUT初始化函數

 

void glutInit(int* argc,char** argv)

     初始化GLUT庫。對應main函數的形式應是:int main(int argc,char* argv[]);

     這個函數從main函數擷取其兩個參數。

void glutInitWindowSize(int width,int height);//設定主視窗的大小

void glutInitWindowPosition(int x,int y);

      設定glut程式要產生的視窗的大小和位置(左上方)。以像素為單位。

void glutInitDisplayMode(unsigned int mode);

      設定圖形顯示模式。參數mode的可選值為:

  • GLUT_RGBA:當未指明GLUT-RGBA或GLUT-INDEX時,是預設使用的模式。表明欲建立RGBA模式的視窗。
  • GLUT_RGB:與GLUT-RGBA作用相同。
  • GLUT_INDEX:指明為色彩索引模式。
  • GLUT_SINGLE:只使用單緩衝
  • GLUT_DOUBLE:使用雙緩衝。以避免把電腦作圖的過程都表現出來,或者為了平滑地實現動畫。
  • GLUT_ACCUM:讓視窗使用累加的緩衝。
  • GLUT_ALPHA:讓顏色緩衝區使用alpha組件。
  • GLUT_DEPTH:使用深度緩衝。
  • GLUT_STENCIL:使用模板緩衝。
  • GLUT_MULTISAMPLE:讓視窗支援多常式。
  • GLUT_STEREO:使視窗支援立體。
  • GLUT_LUMINACE:luminance是亮度的意思。但是很遺憾,在多數OpenGL平台上,不被支援。

轉至:http://blog.csdn.net/augusdi/article/details/7076776

OpenGL的GLUT初始化函數[轉]

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.