Simple DirectMedia Layer SDLの構造 SDL (Simple DirectMedia Layer) は、C言語で書かれたクロスプラットフォームのマルチメディアライブラリである。グラフィックの描画やサウンドの再生などのAPIを提供する。オーディオ、キーボード、マウス、ジョイスティック、そしてOpenGLおよびDirect3Dを経由したグラフィックスハードウェアへのローレベルなアクセスを提供するよう設計されている。Windows、macOS、Linux、iOS、Androidを公式にサポートしている。SDLそのものはOS間の違いを吸収するための最低限の抽象化しか提供しないが、SDLで使えるフォントやネットワーク、スプライトなどの多数の補助ライブラリ(後述)が公開されている。 2021年2月7日に開発ベースをGitHubに移動するとアナウンスがあった[2]。 言語バイン
![SDL - Wikipedia](https://cdn-ak-scissors.b.st-hatena.com/image/square/69cb67166c6e57f4dc8edcf540babe55f912da59/height=288;version=1;width=512/https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2F9%2F99%2FLinux_kernel_and_OpenGL_video_games.svg%2F1200px-Linux_kernel_and_OpenGL_video_games.svg.png)