Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
SDLのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
SDL
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[category:開発]] [[Wikipedia:Simple DirectMedia Layer|Wikipedia]] より: [[en:SDL]] [[zh-hans:SDL]] :'''SDL'''(Simple DirectMedia Layer)は、コンピューターマルチメディアハードウェアコンポーネントのためのハードウェア抽象化レイヤーを提供するために設計されたクロスプラットフォームのソフトウェア開発ライブラリです。ソフトウェア開発者は、Android、iOS、Linux、macOS、および Windows などの多くのオペレーティングシステムで実行できるハイパフォーマンスなコンピューターゲームやその他のマルチメディアアプリケーションを作成するためにそれを使用することができます。SDL は、ビデオ、オーディオ、入力デバイス、CD-ROM、スレッド、共有オブジェクトのロード、ネットワーキング、タイマーを管理します。3D グラフィックスのために、OpenGL、Vulkan、Metal、または Direct3D11(古い Direct3D バージョン9 もサポートされています)のコンテキストを処理することができます。よくある誤解は、SDL はゲームエンジンであるというものです。しかし、SDL はゲームを直接構築するのに適していますし、 SDL の上に構築されたエンジンによって間接的に使用することもできます。 == インストール == {{Pkg|sdl2}} パッケージを [[インストール]]します。 {{Pkg|sdl12-compat}} パッケージは、SDL 1.2 で作成されたプログラムのための互換性レイヤーを提供します。 SDL は、いくつかの公式ライブラリでさらに機能を提供することができます。これには、SDL 2 のための {{Pkg|sdl2_image}}、{{Pkg|sdl2_mixer}}、{{Pkg|sdl2_ttf}} など、および SDL 1.2 のための {{Pkg|sdl_image}}、{{Pkg|sdl_mixer}}、{{Pkg|sdl_ttf}} などが含まれます。 また、[[Python]] のラッパーもあります:{{AUR|python-pysdl2}}。 == ドキュメント == 公式の [https://wiki.libsdl.org/SDL2/FrontPage SDL Wiki] は、ライブラリを利用するための様々なリソースとドキュメントを提供しています。ウェブサイトでは、{{Pkg|gcc}} や {{Pkg|codeblocks}} と一緒に SDL を使用する方法についてガイドするいくつかのチュートリアルも提供されています。 {{Note| [https://wiki.libsdl.org/SDL2/FrontPage SDL Wiki] にリストされているチュートリアルのいくつかは、古くなっているものもあります(10 年以上更新されていないものなど)。}} == 関連項目 == * [[Wikipedia:Simple DirectMedia Layer]] * [https://www.libsdl.org/ SDL メインウェブサイト] {{TranslationStatus|SDL|2024-07-09|810654}}
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:TranslationStatus
(
ソースを閲覧
)
SDL
に戻る。
検索
検索
SDLのソースを表示
話題を追加