<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://monobook.org/w/index.php?action=history&amp;feed=atom&amp;title=SDL</id>
	<title>SDL - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://monobook.org/w/index.php?action=history&amp;feed=atom&amp;title=SDL"/>
	<link rel="alternate" type="text/html" href="https://monobook.org/w/index.php?title=SDL&amp;action=history"/>
	<updated>2026-06-06T03:07:12Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://monobook.org/w/index.php?title=SDL&amp;diff=12385&amp;oldid=prev</id>
		<title>Administrator: ページの作成:「&#039;&#039;&#039;SDL&#039;&#039;&#039; (語源：Simple DirectMedia Layer）とは、クロスプラットフォームのマルチメディアライブラリである。  == 利点 == OSの垣根…」</title>
		<link rel="alternate" type="text/html" href="https://monobook.org/w/index.php?title=SDL&amp;diff=12385&amp;oldid=prev"/>
		<updated>2020-03-10T01:46:38Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「&amp;#039;&amp;#039;&amp;#039;SDL&amp;#039;&amp;#039;&amp;#039; (語源：Simple DirectMedia Layer）とは、クロスプラットフォームのマルチメディアライブラリである。  == 利点 == &lt;a href=&quot;/wiki/OS&quot; class=&quot;mw-redirect&quot; title=&quot;OS&quot;&gt;OS&lt;/a&gt;の垣根…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;SDL&amp;#039;&amp;#039;&amp;#039; (語源：Simple DirectMedia Layer）とは、クロスプラットフォームのマルチメディアライブラリである。&lt;br /&gt;
&lt;br /&gt;
== 利点 ==&lt;br /&gt;
[[OS]]の垣根を超えて、グラフィックスの描画、音声の再生、キーボードやゲームパッドの入力処理などを比較的簡単に実装できる。&lt;br /&gt;
&lt;br /&gt;
SDLは「[[OS]]の垣根を越えたウインドウの生成」をもサポートしている高レベルAPI群である。&lt;br /&gt;
たったこれだけでウインドウが表示できる。&lt;br /&gt;
 window = SDL_CreateWindow()&lt;br /&gt;
&lt;br /&gt;
フルスクリーンが前提の[[ゲーム]]の開発に向いており、[[オープンソース]]の[[ゲームエンジン]]などでもよく利用されている。&lt;br /&gt;
&lt;br /&gt;
== 欠点 ==&lt;br /&gt;
前述のようにSDLは「[[OS]]の垣根を越えたウインドウの生成」からサポートしている高レベルAPI群である。これは手軽さを得られる一方で高レベルAPIすぎるゆえに用途によっては欠点にもなっている。&lt;br /&gt;
[[Windows]]や[[macOS]]などで「ウインドウの一部分の描画にだけ使いたい」「OS固有のGUI部品と併用したい」「ウインドウなしで[[GPGPU]]用途で使いたい」といった場合には対応が難しいのだ。&lt;br /&gt;
&lt;br /&gt;
ウインドウ表示が基本となる[[3DCAD]]なんかの実装では使いにくい。&lt;br /&gt;
そのような用途では「[[Veldrid]]」がいいぞ。&lt;/div&gt;</summary>
		<author><name>Administrator</name></author>
	</entry>
</feed>