SDL_Init();
#include "SDL.h"
にて使用できます。int SDL_Init(Uint32 flags);
flagsのところに入れる機能(マクロで指定する。) | 機能説明 |
SDL_INIT_TIMER | 時間(パソコンの内臓時計)を使う機能 |
SDL_INIT_AUDIO | 音楽を使うとき。 |
SDL_INIT_VIDEO | 映像関係。もっとも使われると思う。 |
SDL_INIT_CDROM | CDを使うとき。 |
SDL_INIT_JOYSTICK | ジョイスティックを使うとき。 |
SDL_INIT_EVERYTHING | すべての機能を使うとき。 |
SDL_INIT_NOPARACHUTE | エラー発生時に安全に終了するために使用。(未調査) |
SDL_INIT_EVENTTHREAD | windowsではサポートされていないようです。 |
これだけではまだプログラムとしては未完ですが、SDL_Init()の使い方を感じ取れるかと思います。#include <stdio.h> #include "SDL/SDL.h" #pragma comment(lib, "SDL.lib") #pragma comment(lib, "SDLmain.lib") int main(int argc, char* argv[]) { SDL_Init(SDL_INIT_VIDEO); return 0; }