- 215 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 16:45:11 .net]
- testgl.cをみましたが解決しませんでした。
ので、ソースを void SetDraw( void ){ //イメージのロード SDL_Surface *Image01 = NULL; if( Image01 == NULL ){ Image01 = SDL_LoadBMP( "./image/image01.bmp" ); } //描画 { SDL_SetAlpha( Image01 , SDL_SRCALPHA , 128 ); SDL_SetColorKey( Image01 , SDL_SRCCOLORKEY , 0x00169B6E ); if( SDL_BlitSurface( Image01 , NULL , Screen , NULL ) < 0 ){ //エラー } } SDL_UpdateRects( Screen , 0 , 0 , 0 , 0 ); } void Display( void ){ glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT ); glPushMatrix(); //3Dの描画 glPopMatrix(); glClear( GL_DEPTH_BUFFER_BIT ); DrawLogoBlit(); SDL_GL_SwapBuffers(); }
|

|