sdl_systhread_c.h
来自「SDL lib, 跨平台的简单的多媒体库」· C头文件 代码 · 共 62 行
H
62 行
/* SDL - Simple DirectMedia Layer Copyright (C) 1997-2006 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"#include <exec/exec.h>#include <dos/dos.h>#include <dos/dostags.h>#if defined (__SASC) || defined(STORMC4_WOS)#include <proto/dos.h>#include <proto/exec.h>#else#include <inline/dos.h>#include <inline/exec.h>#endif#include "mydebug.h"extern struct ExecBase *SysBase;extern struct DosLibrary *DOSBase;#ifdef STORMC4_WOS#include <proto/powerpc.h>/* use powerpc.library functions instead og exec */#define SYS_ThreadHandle struct TaskPPC *#define Signal SignalPPC#define Wait WaitPPC#define Task TaskPPC#define FindTask FindTaskPPC#define SetSignal SetSignalPPC#define InitSemaphore InitSemaphorePPC#define ObtainSemaphore ObtainSemaphorePPC#define AttemptSemaphore AttemptSemaphorePPC#define ReleaseSemaphore ReleaseSemaphorePPC#define SignalSemaphore SignalSemaphorePPC#else#define SYS_ThreadHandle struct Task *#endif /*STORMC4_WOS*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?