SDL2를 테스트하기 위해 간단한 프로그램을 만들었지 만, 어떻게 작동하는지 이해할 수없는 것들이 있습니다. 그래서SDL2 창/표면에 대한 설명?
window = SDL_CreateWindow("Window name", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 640, 480, SDL_WINDOW_SHOWN);
windowSurface = SDL_GetWindowSurface(window);
첫 번째 줄 : :이 (내가하지 않는 부분)이 이제
SDL_Window *window = nullptr;
SDL_Surface *windowSurface = nullptr;
:
그래서 나는 창 표면을 만든 내가 사용하는 SDL_createWindow()
윈도우라는 창을 만드는 함수로 가정합니다. 두번째 줄, 나는 무슨 일이 벌어지고 있는지 전혀 모른다 - 설명? 일부 뒤에
SDL_BlitSurface(currentImage, NULL, windowSurface, NULL);
SDL_UpdateWindowSurface(window);
당신이 붙여 넣은 코드가하는 다음
감사합니다. 더 의미가있는 것처럼 보입니다. 나는 LazyFoo를보고있었습니다. 거기에 훌륭한 정보가 있습니다. – goldenFox