X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=SDL_Init.html;h=d07487f91e251de51f9a5037855f9a683e056d04;hb=9431271932847603881d2254d9dfa13b7b39048c;hp=e712f37e4e2f90ac1e51a27e243658ab5c893414;hpb=7ed8e8346c4ecff57a11f3f3cce1532a7475a52f;p=sdl2referencejp%2Fsdl2referencejp.git diff --git a/SDL_Init.html b/SDL_Init.html index e712f37..d07487f 100644 --- a/SDL_Init.html +++ b/SDL_Init.html @@ -1,58 +1,84 @@ - - -
- - - - - -int SDL_Init(Uint32 flags)
-flags | TuVXeú»tO |
-Cxgnh, t@CI/O, »µÄXbhTuVXeÍftHgÅú»³êé. -¼ÌTuVXeðg¤Æ«ÍwèµÄú»µÈ¯êÎÈçÈ¢. -
--flagsÍȺÌÚÌ_aÅ¡ÝèÅ«é: -
SDL_INIT_TIMER | ^C} TuVXe |
SDL_INIT_AUDIO | I[fBI TuVXe |
SDL_INIT_VIDEO | rfI TuVXe |
SDL_INIT_JOYSTICK | WCXeBbN TuVXe |
SDL_INIT_HAPTIC | nveBNX(´otB[hobN) TuVXe |
SDL_INIT_GAMECONTROLLER | Rg[[ TuVXe |
SDL_INIT_EVENTS | Cxg TuVXe |
SDL_INIT_EVERYTHING | ãLÌTuVXeÌSÄ |
SDL_INIT_NOPARACHUTE | fatal signalðLb`µÈ¢ |
-SDL_INIT_NOPARACHUTEðwèµÈ¢Àè, (SIGSEGVÌæ¤È)¢Â©Ìfatal signal̽ßÌN[AbvVOinhªÝè³êé. -
--ÂÊÉTuVXeðú»µ½¢êÍ, SDL_Init(0)ðÄÑ, ãÅKvÈflagsðwèµÄSDL_InitSubSystem()ðÄÔÆæ¢. -
-int SDL_Init(Uint32 flags)
+flags | TuVXeú»tO |
+
+
+
+#include "SDL.h"
+
+int main(int argc, char* argv[]) {
+ if (SDL_Init(SDL_INIT_VIDEO|SDL_INIT_AUDIO) != 0) {
+ SDL_Log("SDLðú»Å«È©Á½: %s", SDL_GetError());
+ return 1;
+ }
+
+ /* ... */
+
+ SDL_Quit();
+ return 0;
+}
+
+
+SDL_Init()ÍPÉSDL_InitSubSystem()ÉðnµÄ¢é. +æÁÄ, ±êç2ÂÍüêÖ¦çêé. R[hªÇÝâ·³ðl¶·éÈçÎ, SDL_InitSubSystem()Ìûªæ¢©àµêÈ¢. +
++t@CI/O, »µÄXbhTuVXeÍftHgÅú»³êé. +¼ÌTuVXeðg¤Æ«ÍwèµÄú»µÈ¯êÎÈçÈ¢. +
++Oàú»¹¸Ég¤±ÆªÅ«é. +
++flagsÍȺÌÚÌ_aÅ¡ÝèÅ«é: +
SDL_INIT_TIMER | ^C} TuVXe |
SDL_INIT_AUDIO | I[fBI TuVXe |
SDL_INIT_VIDEO | rfI TuVXe. CxgTuVXeà©®IÉú»³êé |
SDL_INIT_JOYSTICK | WCXeBbN TuVXe. CxgTuVXeà©®IÉú»³êé |
SDL_INIT_HAPTIC | nveBNX(´otB[hobN) TuVXe |
SDL_INIT_GAMECONTROLLER | Rg[[ TuVXe. WCXeBbNTuVXeà©®IÉú»³êé |
SDL_INIT_EVENTS | Cxg TuVXe |
SDL_INIT_EVERYTHING | ãLÌTuVXeÌSÄ |
SDL_INIT_NOPARACHUTE | Ý·«Ì½ßɶݷé. ±ÌtOÍ@\µÈ¢ |
+ÂÊÉTuVXeðú»µ½¢êÍ, SDL_Init(0)ðÄÑ, ãÅKvÈflagsðwèµÄSDL_InitSubSystem()ðÄÔÆæ¢. +
+