向一影像方式提供根據映像點指定寬度,高度和小塊.
如果bpp是0,把它當作根據映像點目前展示小塊.
旗幟參數作為 TSDL_Surface結構的旗幟田野都一樣.或者有有下列價值結合是有效.
SDL_SWSURFACE | 建立在系統記憶中影像表面 |
SDL_HWSURFACE | 建立在顯示內存中影像表面 |
SDL_ASYNCBLIT | 有助於使用的去展示表面不同時的.這個將在單一的CPU機器上通常使blitting減慢但是可以提供一有關SMP系統速度增加. |
SDL_ANYFORMAT | 在一般情況下,如果一請求深度((bpp)的影像表面是並不可用,SDL將和一陰影表面在一起仿傚一.通過SDL_ANYFORMAT 阻礙這個和造成SDL不管它的深度如何使用影像表面. |
SDL_HWPALETTE | 給出SDL獨佔調色盤接近的機會.沒有這旗幟你可以不總是到達你用 SDL_SetColors請求的顏色. |
SDL_DOUBLEBUF | 有助於兩倍當緩衝;和SDL_HWSURFACE在一起僅僅有效.大聲說出SDL_Flip 將彈掉緩衝記憶體和更新銀幕.如果雙倍當緩衝不能被有助於那時SDL_Flip將才只是對整個銀幕進行一SDL_UpdateRect . |
SDL_FULLSCREEN | SDL將嘗試使用一fullscreen方式 |
SDL_OPENGL | 建立一OpenGL表演上下文.你應該已經從前把 SDL_GL_SetAttribute嵌入OpenGL影像屬性. |
SDL_OPENGLBLIT | 建立一OpenGL表演上下文,在上方喜歡,但是允許正常blitting運算. |
SDL_RESIZABLE | 建立一扇調整大小窗戶.當窗戶是在用戶旁邊調整的大小的時候,一 SDL_VIDEORESIZE事件被產生隨著新尺寸再次和SDL_SetVideoMode 能被大聲說出. |
SDL_NOFRAME | 如果可能的話,SDL_NOFRAME 使SDL沒有題目櫃台或者結構裝飾建立一扇窗戶.Fullscreen方式自動讓這旗幟被設定. |
筆記:在歸還表面的 旗幟成員那兒裝置是不管 SDL_SetVideoMode能滿足的旗幟是什麼.