目次 - SDL 3.0 API(機能別) - 環境検知
環境検知
概要
SDLはアプリケーションのコンパイル時と動作時の両方の環境を識別する方法を提供している.
関数
- SDL_GetPlatform - 環境の名前を得る
マクロ
- SDL_PLATFORM_3DS - Nintendo 3DS用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_AIX - AIX用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_ANDROID - Android用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_APPLE - Apple環境用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_BSDI - BSDi用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_CYGWIN - Cygwin用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_EMSCRIPTEN - Emscripten用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_FREEBSD - FreeBSD用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_GDK - 全ての環境のMicrosoft GDK用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_HAIKU - Haiku OS用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_HPUX - HP-UX用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_HURD - GNU/Hurd用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_IOS - iOS用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_IRIX - IRIX用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_LINUX - Linux用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_MACOS - macOS用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_NETBSD - NetBSD用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_NGAGE - Nokia N-Gage用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_OPENBSD - OpenBSD用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_OS2 - OS/2用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_OSF - Tru64 (OSF/1)用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_PS2 - Sony PlayStation 2用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_PSP - Sony PSP用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_QNXNTO - QNX Neutrino用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_RISCOS - RISC OS用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_SOLARIS - SunOS/Solaris用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_TVOS - tvOS用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_UNIX - UNIX系システム用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_VISIONOS - VisionOS用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_VITA - Sony Vita用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_WIN32 - デスクトップWindows用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_WINDOWS - Windows用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_WINGDK - Windows版Microsoft GDK用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_XBOXONE - Xbox One用のコンパイルの場合のみ定義されるマクロ
- SDL_PLATFORM_XBOXSERIES - Xboxシリーズ用のコンパイルの場合のみ定義されるマクロ
- SDL_WINAPI_FAMILY_PHONE - Windows Phone用のコンパイルの場合に1と定義されるマクロ
SDL Wikiへのリンク
SDL3/CategoryPlatform - SDL Wiki