2011년 9월 7일 수요일

SDL 비트맵 불러오기

SDL 에서 비트맵 파일 불러오기
참고: http://lazyfoo.net/SDL_tutorials/lesson02/index.php

SDL_Surface *load_image( const char * filename ) 
{
    SDL_Surface* loadedImage = NULL;
    SDL_Surface* optimizedImage = NULL;
    
    loadedImage = SDL_LoadBMP( filename );
    
    if( loadedImage != NULL )
    {
        optimizedImage = SDL_DisplayFormat( loadedImage );
        SDL_FreeSurface( loadedImage );
        return optimizedImage;
    }
    
    return NULL;
}

주의) SDL_SetVideoMode 함수 이후에 사용하여야 optimizedImage 를 얻을 수 있다.

댓글 없음:

댓글 쓰기