91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.83MB
    文件類型: .gz
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-08-17
  • 語(yǔ)言: 其他
  • 標(biāo)簽: SDL-1.2.14??

資源簡(jiǎn)介

SDL-1.2.14.tar.gz SDL-1.2.14.tar.gz

資源截圖

代碼片段和文件信息

/*
????SDL?-?Simple?DirectMedia?layer
????Copyright?(C)?1997-2009?Sam?Lantinga

????This?library?is?free?software;?you?can?redistribute?it?and/or
????modify?it?under?the?terms?of?the?GNU?Lesser?General?Public
????License?as?published?by?the?Free?Software?Foundation;?either
????version?2.1?of?the?License?or?(at?your?option)?any?later?version.

????This?library?is?distributed?in?the?hope?that?it?will?be?useful
????but?WITHOUT?ANY?WARRANTY;?without?even?the?implied?warranty?of
????MERCHANTABILITY?or?FITNESS?FOR?A?PARTICULAR?PURPOSE.??See?the?GNU
????Lesser?General?Public?License?for?more?details.

????You?should?have?received?a?copy?of?the?GNU?Lesser?General?Public
????License?along?with?this?library;?if?not?write?to?the?Free?Software
????Foundation?Inc.?51?Franklin?St?Fifth?Floor?Boston?MA??02110-1301??USA

????Sam?Lantinga
????slouken@libsdl.org
*/
#include?“SDL_config.h“

/*?Initialization?code?for?SDL?*/

#include?“SDL.h“
#include?“SDL_fatal.h“
#if?!SDL_VIDEO_DISABLED
#include?“video/SDL_leaks.h“
#endif

#if?SDL_THREAD_PTH
#include?
#endif

/*?Initialization/Cleanup?routines?*/
#if?!SDL_JOYSTICK_DISABLED
extern?int??SDL_JoystickInit(void);
extern?void?SDL_JoystickQuit(void);
#endif
#if?!SDL_CDROM_DISABLED
extern?int??SDL_CDROMInit(void);
extern?void?SDL_CDROMQuit(void);
#endif
#if?!SDL_TIMERS_DISABLED
extern?void?SDL_StartTicks(void);
extern?int??SDL_TimerInit(void);
extern?void?SDL_TimerQuit(void);
#endif

/*?The?current?SDL?version?*/
static?SDL_version?version?=?
{?SDL_MAJOR_VERSION?SDL_MINOR_VERSION?SDL_PATCHLEVEL?};

/*?The?initialized?subsystems?*/
static?Uint32?SDL_initialized?=?0;
#if?!SDL_TIMERS_DISABLED
static?Uint32?ticks_started?=?0;
#endif

#ifdef?CHECK_LEAKS
int?surfaces_allocated?=?0;
#endif

int?SDL_InitSubSystem(Uint32?flags)
{
#if?!SDL_VIDEO_DISABLED
/*?Initialize?the?video/event?subsystem?*/
if?(?(flags?&?SDL_INIT_VIDEO)?&&?!(SDL_initialized?&?SDL_INIT_VIDEO)?)?{
if?(?SDL_VideoInit(SDL_getenv(“SDL_VIDEODRIVER“)
???????????????????(flags&SDL_INIT_EVENTTHREAD))? return(-1);
}
SDL_initialized?|=?SDL_INIT_VIDEO;
}
#else
if?(?flags?&?SDL_INIT_VIDEO?)?{
SDL_SetError(“SDL?not?built?with?video?support“);
return(-1);
}
#endif

#if?!SDL_AUDIO_DISABLED
/*?Initialize?the?audio?subsystem?*/
if?(?(flags?&?SDL_INIT_AUDIO)?&&?!(SDL_initialized?&?SDL_INIT_AUDIO)?)?{
if?(?SDL_AudioInit(SDL_getenv(“SDL_AUDIODRIVER“))? return(-1);
}
SDL_initialized?|=?SDL_INIT_AUDIO;
}
#else
if?(?flags?&?SDL_INIT_AUDIO?)?{
SDL_SetError(“SDL?not?built?with?audio?support“);
return(-1);
}
#endif

#if?!SDL_TIMERS_DISABLED
/*?Initialize?the?timer?subsystem?*/
if?(?!?ticks_started?)?{
SDL_StartTicks();
ticks_started?=?1;
}
if?(?(flags?&?SDL_INIT_TIMER)?&&?!(SDL_initialized?&?SDL_INIT_TIMER)?)?{
if?(?SDL_TimerInit()? return(-1);
}
SDL_initialized?|=?SDL_INIT_TIMER;
}
#else
if?(?flags?&?SDL_INIT_TIMER?)?{
SDL_SetError(“SDL?not?built?with?timer?support“);
return(-1);
}
#e

評(píng)論

共有 條評(píng)論

相關(guān)資源