<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wx="http://ilps.science.uva.nl/WikiXML/wx" xml:lang="pt" lang="pt">
<head>
<title>SDL (biblioteca)</title>
<meta name="wx_namespace" content="0"/>
<meta name="wx_pagename" content="SDL_(biblioteca)"/>
<meta name="wx_page_id" content="37002"/>
</head>
<body>
<div id="wx_article">
<wx:section level="1" title="SDL (biblioteca)" id="wxsec1"><h1 class="pagetitle" id="wx1">SDL (biblioteca)</h1>

<wx:template id="wx_t1" pagename="Predefinição:Info/Software" page_id="76359"/>
<table class="infobox" cellspacing="2" style="width: 23em; font-size: 90%; line-height: 18px;" id="wx2">
<tr id="wx3">
<th colspan="2" id="wx4">
<p id="wx5"> <big id="wx6">Simple DirectMedia Layer</big></p>
</th>
</tr>

<tr valign="top" id="wx7">
<td id="wx8"><b id="wx9"><a href="/wpt/Desenvolvedor_de_Software" title="Desenvolvedor de Software" wx:linktype="known" wx:pagename="Desenvolvedor_de_Software" wx:page_id="204177" id="wx10">Desenvolvedor</a></b> </td>
<td id="wx11">
<p id="wx12">Sam Lantinga</p>
</td>
</tr>

<tr valign="top" id="wx13">
<td id="wx14"><b id="wx15">Última <a href="/wpt/Vers%C3%A3o" title="Versão" wx:linktype="known" wx:pagename="Versão" wx:page_id="322783" id="wx16">versão</a></b> </td>
<td id="wx17">
<p id="wx18">1.2.11 <small id="wx19">(<a href="/wpt/26_de_junho" title="26 de junho" wx:linktype="known" wx:pagename="26_de_junho" wx:page_id="15497" id="wx20">26-jun</a>-<a href="/wpt/2006" title="2006" wx:linktype="known" wx:pagename="2006" wx:page_id="24047" id="wx21">2006</a>)</small></p>
</td>
</tr>

<tr valign="top" id="wx22">
<td id="wx23"><b id="wx24"><a href="/wpt/Sistema_Operacional" title="Sistema Operacional" wx:linktype="known" wx:pagename="Sistema_Operacional" wx:page_id="1708" id="wx25">Sistema Op.</a></b> </td>
<td id="wx26"><a href="/wpt/Multiplataforma" title="Multiplataforma" wx:linktype="known" wx:pagename="Multiplataforma" wx:page_id="199695" id="wx27">Multiplataforma</a> </td>
</tr>

<tr valign="top" id="wx28">
<td id="wx29"><b id="wx30">Gênero</b> </td>
<td id="wx31"><a href="/wpt/API" title="API" wx:linktype="known" wx:pagename="API" wx:page_id="22382" id="wx32">API</a> </td>
</tr>

<tr valign="top" id="wx33">
<td id="wx34"><b id="wx35"><a href="/wpt/Licen%C3%A7a_de_Software" title="Licença de Software" wx:linktype="known" wx:pagename="Licença_de_Software" wx:page_id="103595" id="wx36">Licença</a></b> </td>
<td id="wx37"><a href="/wpt/GNU_Lesser_General_Public_License" title="GNU Lesser General Public License" wx:linktype="known" wx:pagename="GNU_Lesser_General_Public_License" wx:page_id="413311" id="wx38">GNU LGPL</a> </td>
</tr>

<tr valign="top" id="wx39">
<td id="wx40"><b id="wx41"><a href="/wpt/Website" title="Website" wx:linktype="known" wx:pagename="Website" wx:page_id="14860" id="wx42">Website</a></b> </td>
<td id="wx43"><a href="http://www.libsdl.org" class="external text" wx:linktype="external" rel="nofollow" id="wx44">libsdl.org</a> </td>
</tr>
</table>

<wx:templateend start="wx_t1"/>
<p id="wx45"><b id="wx46">Simple DirectMedia Layer</b> (<b id="wx47">SDL</b>) é uma <a href="/wpt/Biblioteca_de_rotinas" title="Biblioteca de rotinas" wx:linktype="known" wx:pagename="Biblioteca_de_rotinas" wx:page_id="74304" id="wx48">biblioteca</a> multimídia e multiplataforma escrita em <a href="/wpt/Linguagem_C" title="Linguagem C" wx:linktype="known" wx:pagename="Linguagem_C" wx:page_id="2682" id="wx49">C</a> (mas diretamente compatível com C++ e possui interfaces para outras linguagens de programação, como <a href="/wpt/Ada_%28linguagem_de_programa%C3%A7%C3%A3o%29" title="Ada (linguagem de programação)" wx:linktype="known" wx:pagename="Ada_(linguagem_de_programação)" wx:page_id="51165" id="wx50">Ada</a>, <a href="/wpt/Eiffel" title="Eiffel" wx:linktype="known" wx:pagename="Eiffel" wx:page_id="1146814" id="wx51">Eiffel</a>, <a href="/wpt/Java" title="Java" wx:linktype="known" wx:pagename="Java" wx:page_id="29724" id="wx52">Java</a>, <a href="/wpt/Lua_%28linguagem_de_programa%C3%A7%C3%A3o%29" title="Lua (linguagem de programação)" wx:linktype="known" wx:pagename="Lua_(linguagem_de_programação)" wx:page_id="21634" id="wx53">Lua</a>, <a href="/wpt/ML" title="ML" wx:linktype="known" wx:pagename="ML" wx:page_id="150244" id="wx54">ML</a>, <a href="/wpt/Perl" title="Perl" wx:linktype="known" wx:pagename="Perl" wx:page_id="1409" id="wx55">Perl</a>, <a href="/wpt/PHP" title="PHP" wx:linktype="known" wx:pagename="PHP" wx:page_id="2746" id="wx56">PHP</a>, <a href="/wpt/Pike" class="new" title="Pike" wx:linktype="unknown" wx:pagename="Pike" id="wx57">Pike</a>, <a href="/wpt/Python" title="Python" wx:linktype="known" wx:pagename="Python" wx:page_id="34346" id="wx58">Python</a>, e <a href="/wpt/Ruby_%28linguagem_de_programa%C3%A7%C3%A3o%29" title="Ruby (linguagem de programação)" wx:linktype="known" wx:pagename="Ruby_(linguagem_de_programação)" wx:page_id="9240" id="wx59">Ruby</a>), que cria uma abstração em várias plataformas de <a href="/wpt/Gr%C3%A1ficos_de_computador" class="new" title="Gráficos de computador" wx:linktype="unknown" wx:pagename="Gráficos_de_computador" id="wx60">gráficos</a>, sons, e entrada de <a href="/wpt/Application_Programming_Interface" title="Application Programming Interface" wx:linktype="known" wx:pagename="Application_Programming_Interface" wx:page_id="563413" id="wx61">APIs</a>, tornando possível ao programador escrever um <a href="/wpt/Jogo_de_computador" title="Jogo de computador" wx:linktype="known" wx:pagename="Jogo_de_computador" wx:page_id="3473" id="wx62">jogo de computador</a> ou outra aplicação <a href="/wpt/Multimedia" title="Multimedia" wx:linktype="known" wx:pagename="Multimedia" wx:page_id="24892" id="wx63">multimedia</a> já que ela pode rodar em <a href="/wpt/GNU/Linux" title="GNU/Linux" wx:linktype="known" wx:pagename="GNU/Linux" wx:page_id="1618289" id="wx64">GNU/Linux</a>, <a href="/wpt/Microsoft_Windows" title="Microsoft Windows" wx:linktype="known" wx:pagename="Microsoft_Windows" wx:page_id="1933" id="wx65">Windows</a>, <a href="/wpt/Mac_OS" title="Mac OS" wx:linktype="known" wx:pagename="Mac_OS" wx:page_id="1311" id="wx66">Mac OS Classic</a>, <a href="/wpt/Mac_OS_X" title="Mac OS X" wx:linktype="known" wx:pagename="Mac_OS_X" wx:page_id="1272" id="wx67">Mac OS X</a>, <a href="/wpt/BeOS" title="BeOS" wx:linktype="known" wx:pagename="BeOS" wx:page_id="6349" id="wx68">BeOS</a>, <a href="/wpt/FreeBSD" title="FreeBSD" wx:linktype="known" wx:pagename="FreeBSD" wx:page_id="871" id="wx69">FreeBSD</a>, <a href="/wpt/OpenBSD" title="OpenBSD" wx:linktype="known" wx:pagename="OpenBSD" wx:page_id="114109" id="wx70">OpenBSD</a>, <a href="/wpt/Solaris_Operating_Environment" title="Solaris Operating Environment" wx:linktype="known" wx:pagename="Solaris_Operating_Environment" wx:page_id="563414" id="wx71">Solaris</a>, <a href="/wpt/QNX" title="QNX" wx:linktype="known" wx:pagename="QNX" wx:page_id="40090" id="wx72">QNX</a>, <a href="/wpt/IRIX" title="IRIX" wx:linktype="known" wx:pagename="IRIX" wx:page_id="478249" id="wx73">IRIX</a>, e muitas outras plataformas não oficialmente suportadas. Ela gerencia <a href="/wpt/Video" title="Video" wx:linktype="known" wx:pagename="Video" wx:page_id="39076" id="wx74">video</a>, eventos, audio digital, CD-ROM, som, threads, processamento de objetos compartilhados, rede e tempo.</p>

<p id="wx75"><br id="wx76"/>
</p>

<div id="wx_toc"/>

<a id="Hist.C3.B3ria" name="Hist.C3.B3ria"/>
<wx:section level="2" title="História" id="wxsec2"><h2 id="wx77">História</h2>

<div class="wx_image" wx:thumb="thumb" id="wx78"><a href="/wpt/Imagem:SDL_Layers.png" title="Camadas de operação de alguns sistemas" wx:linktype="image" wx:pagename="Imagem:SDL_Layers.png" id="wx79"><img src="/wpt/Imagem:SDL_Layers.png" alt="Camadas de operação de alguns sistemas" id="wx80"/></a> 

<div class="thumbcaption" id="wx81">
<p id="wx82">Camadas de operação de alguns sistemas</p>
</div>
</div>

<p id="wx83"><a href="/wpt/Sam_Lantinga" class="new" title="Sam Lantinga" wx:linktype="unknown" wx:pagename="Sam_Lantinga" id="wx84">Sam Lantinga</a> criou a biblioteca, primeiramente lançando no começo de <a href="/wpt/1998" title="1998" wx:linktype="known" wx:pagename="1998" wx:page_id="8837" id="wx85">1998</a>, enquanto trabalhava na <a href="/wpt/Loki_Software" class="new" title="Loki Software" wx:linktype="unknown" wx:pagename="Loki_Software" id="wx86">Loki Software</a>. Ele teve a idéia enquanto portava uma aplicação do Windows para o Macintosh. Então ele usou a SDL para portar o <a href="/wpt/Doom" title="Doom" wx:linktype="known" wx:pagename="Doom" wx:page_id="94278" id="wx87">Doom</a> para o <a href="/wpt/BeOS" title="BeOS" wx:linktype="known" wx:pagename="BeOS" wx:page_id="6349" id="wx88">BeOS</a>. Muitas outras bibliotecas livres apareceram para trabalhar com a <b id="wx89">SDL</b>, como a <a href="/wpt/SMPEG" class="new" title="SMPEG" wx:linktype="unknown" wx:pagename="SMPEG" id="wx90">SMPEG</a> e a <a href="/wpt/OpenAL" class="new" title="OpenAL" wx:linktype="unknown" wx:pagename="OpenAL" id="wx91">OpenAL</a>.</p>

<p id="wx92">A biblioteca <b id="wx93">SDL</b> teve ligações com quase toda linguagem que existe, desde a popular (<a href="/wpt/C%2B%2B" title="C++" wx:linktype="known" wx:pagename="C++" wx:page_id="43168" id="wx94">C++</a>, <a href="/wpt/Perl" title="Perl" wx:linktype="known" wx:pagename="Perl" wx:page_id="1409" id="wx95">Perl</a>, <a href="/wpt/Python" title="Python" wx:linktype="known" wx:pagename="Python" wx:page_id="34346" id="wx96">Python</a> (com o <a href="/wpt/Pygame" title="Pygame" wx:linktype="known" wx:pagename="Pygame" wx:page_id="35574" id="wx97">pygame</a>), <a href="/wpt/Pascal" title="Pascal" wx:linktype="known" wx:pagename="Pascal" wx:page_id="25818" id="wx98">Pascal</a> etc.) até os menos conhecidos (como o <a href="/wpt/Euphoria_%28linguagem_de_programa%C3%A7%C3%A3o%29" title="Euphoria (linguagem de programação)" wx:linktype="known" wx:pagename="Euphoria_(linguagem_de_programação)" wx:page_id="809779" id="wx99">Euphoria</a> ou <a href="/wpt/Pliant" class="new" title="Pliant" wx:linktype="unknown" wx:pagename="Pliant" id="wx100">Pliant</a>). Isso e o fato de ter o código aberto, licenciado sobre a <a href="/wpt/LGPL" title="LGPL" wx:linktype="known" wx:pagename="LGPL" wx:page_id="177423" id="wx101">LGPL</a>, fazem do <b id="wx102">SDL</b> uma escolha comum para muitas aplicações multimedia.</p>

<p id="wx103">SDL em si é muito simples; ela meramente age de maneira transparente, de maneira multi-plataforma, provendo suporte para operações com pixels em 2D, som, acesso a arquivos, gerenciamento de eventos, tempo, threading, e mais. <a href="/wpt/OpenGL" title="OpenGL" wx:linktype="known" wx:pagename="OpenGL" wx:page_id="155214" id="wx104">OpenGL</a> é frequentemente usado com a SDL para prover rápida renderização em 3D. É também conhecida como uma <a href="/wpt/DirectX" title="DirectX" wx:linktype="known" wx:pagename="DirectX" wx:page_id="301014" id="wx105">DirectX</a> multi-plataforma, embora tenha funcionalidades mais avançadas. SDL ainda tem uma porção de outras extensões que fazem dela mais fácil e com mais funções avançadas.</p>

<p id="wx106">A Biblioteca é dividida em vários <i id="wx107">subsistemas</i>, como o Video, Audio, CD-ROM, Joystick e Subsistemas de tempo. Além do básico, suporte alto-nível, também há umas poucas bibliotecas dependentes da SDL que provêem mais funcionalidades avançadas. Estas incluem <a href="/wpt/SDL_image" class="new" title="SDL image" wx:linktype="unknown" wx:pagename="SDL_image" id="wx108">SDL image</a> (provê uma maneira fácil de carregar os formatos de imagem mais conhecidas hoje em dia), <a href="/wpt/SDL_mixer" class="new" title="SDL mixer" wx:linktype="unknown" wx:pagename="SDL_mixer" id="wx109">SDL mixer</a> (funções complexas de audio, principalmente para mistura de som), <a href="/wpt/SDL_net" class="new" title="SDL net" wx:linktype="unknown" wx:pagename="SDL_net" id="wx110">SDL net</a> (suporte a rede), <a href="/wpt/SDL_ttf" class="new" title="SDL ttf" wx:linktype="unknown" wx:pagename="SDL_ttf" id="wx111">SDL ttf</a> (renderização de <a href="/wpt/Fontes_TrueType" class="new" title="Fontes TrueType" wx:linktype="unknown" wx:pagename="Fontes_TrueType" id="wx112">Fontes TrueType</a>), <a href="/wpt/SDL_gfx" class="new" title="SDL gfx" wx:linktype="unknown" wx:pagename="SDL_gfx" id="wx113">SDL gfx</a> (algumas funções gráficas adicionais, como redimensionar e girar imagens), <a href="/wpt/SMPEG" class="new" title="SMPEG" wx:linktype="unknown" wx:pagename="SMPEG" id="wx114">SMPEG</a> (algumas funções para exibição de mpg) e <a href="/wpt/SDL_rtf" class="new" title="SDL rtf" wx:linktype="unknown" wx:pagename="SDL_rtf" id="wx115">SDL rtf</a> (renderização simples do <a href="/wpt/Rich_Text_Format" title="Rich Text Format" wx:linktype="known" wx:pagename="Rich_Text_Format" wx:page_id="9721" id="wx116">Rich Text Format</a>).</p>

<a id="Instala.C3.A7.C3.A3o" name="Instala.C3.A7.C3.A3o"/>
</wx:section><wx:section level="2" title="Instalação" id="wxsec3"><h2 id="wx117">Instalação</h2>

<p id="wx118">A <b id="wx119">SDL</b> pode ser obtida no endereço <a href="http://www.libsdl.org" class="external text" wx:linktype="external" rel="nofollow" id="wx120">www.libsdl.org</a>. Há versões runtime (apenas para rodar aplicativos que dependem da <b id="wx121">SDL</b>) e versões para desenvolvimento de aplicativos.</p>

<p id="wx122">O <a href="/wpt/Dev-C%2B%2B" title="Dev-C++" wx:linktype="known" wx:pagename="Dev-C++" wx:page_id="519896" id="wx123">Dev-C++</a> (<a href="/wpt/Ambiente_de_desenvolvimento_integrado" title="Ambiente de desenvolvimento integrado" wx:linktype="known" wx:pagename="Ambiente_de_desenvolvimento_integrado" wx:page_id="64229" id="wx124">IDE</a> e <a href="/wpt/Compilador" title="Compilador" wx:linktype="known" wx:pagename="Compilador" wx:page_id="2763" id="wx125">compilador</a> <a href="/wpt/C%2B%2B" title="C++" wx:linktype="known" wx:pagename="C++" wx:page_id="43168" id="wx126">C++</a> gratuito para <a href="/wpt/Windows" title="Windows" wx:linktype="known" wx:pagename="Windows" wx:page_id="443266" id="wx127">Windows</a>, pode ser encontrado em <a href="http://www.bloodshed.net" class="external text" wx:linktype="external" rel="nofollow" id="wx128">www.bloodshed.net</a>) possui pacotes prontos e configurados corretamente para desenvolvimento de aplicativos <b id="wx129">SDL</b>. Basta baixá-los e instalá-los através do próprio gerenciador de pacotes do <a href="/wpt/Dev-C%2B%2B" title="Dev-C++" wx:linktype="known" wx:pagename="Dev-C++" wx:page_id="519896" id="wx130">Dev-C++</a>.</p>

<p id="wx131">Um detalhe importante fica por conta do arquivo SDL.dll. Ele deve constar em algum diretório do sistema (como C:\windows\system) ou no próprio diretório do aplicativo.</p>

<a id="B.C3.A1sico" name="B.C3.A1sico"/>
</wx:section><wx:section level="2" title="Básico" id="wxsec4"><h2 id="wx132">Básico</h2>

<p id="wx133">Todo aplicativo SDL deve incluir o cabeçalho da SDL logo no início, com a declaração</p>

<pre id="wx134">
 #include &lt;SDL/SDL. h&gt;
</pre>

<p id="wx135">A primeira providência, no programa, é inicializar a SDL. Isso é feito com a função</p>

<pre id="wx136">
 SDL_Init();
</pre>

<p id="wx137">Como parâmetro, é necessário informar quais partes da SDL serão inicializada. Exemplos são o controle de vídeo (SDL_INIT_VIDEO), de som (SDL_INIT_AUDIO), cd-rom (SDL_INIT_CDROM), joystick (SDL_INIT_JOYSTICK), entre outros. Por enquanto, ficaremos apenas com vídeo e som.</p>

<pre id="wx138">
 SDL_Init(SDL_INIT_VIDEO|SDL_INIT_AUDIO);
</pre>

<p id="wx139">Essa função tem retorno, portanto, é possível testar se a SDL foi inicializada corretamente:</p>

<pre id="wx140">
 if (SDL_Init(SDL_INIT_VIDEO|SDL_INIT_AUDIO) &lt; 0)
 {
   printf("Nao foi possível inicializar a SDL: %s\n", SDL_GetError());
   return 1;
 }
</pre>

<p id="wx141">Antes de explicar o próximo passo, uma breve explicação sobre as <i id="wx142">Surfaces</i> do SDL. Uma Surface é uma área da memória utilizada para armazenar imagens. Praticamente tudo no SDL é feito com Surfaces. Cada imagem do jogo (como bolinhas, pás e tela de fundo num jogo tipo Pong), são Surfaces.</p>

<p id="wx143">É possível desenhar uma Surface dentro de outra Surface. O melhor exemplo disso é a tela principal do jogo. Ela pode ser alocada como uma Surface de 640x480 (por exemplo), em branco. Depois, as Surfaces da bolinha e pás são declaradas e carregadas com os devidos arquivos bitmaps, para depois, cada uma dessas Surfaces ser desenhada na Surface principal do jogo, para finalmente ser exibido para o jogador.</p>

<p id="wx144">Vamos começar com a tela principal do jogo. Para declarar uma Surface, usamos:</p>

<pre id="wx145">
 SDL_Surface *tela;
</pre>

<p id="wx146">Para inicializar a Surface como tela principal do jogo, usamos:</p>

<pre id="wx147">
 tela = SDL_SetVideoMode(640, 480, 32, SDL_HWSURFACE|SDL_DOUBLEBUF);
</pre>

<a id="Liga.C3.A7.C3.B5es_externas" name="Liga.C3.A7.C3.B5es_externas"/>
</wx:section><wx:section level="2" title="Ligações externas" id="wxsec5"><h2 id="wx148"><wx:template id="wx_t2" pagename="Predefinição:Links_externos" page_id="917352"/>Ligações externas<wx:templateend start="wx_t2"/></h2>

<ul id="wx149">
<li id="wx150"><wx:template id="wx_t3" pagename="Predefinição:((en))" page_id="134483"/><span style="cursor: help; font: bold small monospace;" title="Idioma: [[Língua inglesa|en]]" id="wx151">(<a href="/wpt/L%C3%ADngua_inglesa" title="Língua inglesa" wx:linktype="known" wx:pagename="Língua_inglesa" wx:page_id="6962" id="wx152">en</a>)</span><wx:templateend start="wx_t3"/>
<p id="wx153">- <a href="http://www.libsdl.org/" class="external text" wx:linktype="external" rel="nofollow" id="wx154">Site oficial</a></p>
</li>
</ul>
</wx:section></wx:section></div>
<div id="wx_categorylinks">
<a href="/wpt/index.php?title=Especial:Categories&amp;article=SDL_%28biblioteca%29" title="Especial:Categories" wx:linktype="known" wx:pagename="Especial:Categories" id="wx155">Categorias de páginas</a>: <span dir="ltr" id="wx156"><a href="/wpt/Categoria:Bibliotecas_de_rotinas" title="Categoria:Bibliotecas de rotinas" wx:linktype="known" wx:pagename="Categoria:Bibliotecas_de_rotinas" wx:page_id="524737" id="wx157">Bibliotecas de rotinas</a></span> | <span dir="ltr" id="wx158"><a href="/wpt/Categoria:C%2B%2B" title="Categoria:C++" wx:linktype="known" wx:pagename="Categoria:C++" wx:page_id="347529" id="wx159">C++</a></span> | <span dir="ltr" id="wx160"><a href="/wpt/Categoria:Bibliotecas_de_%C3%A1udio" title="Categoria:Bibliotecas de áudio" wx:linktype="known" wx:pagename="Categoria:Bibliotecas_de_áudio" wx:page_id="1689067" id="wx161">Bibliotecas de áudio</a></span></div>
<div id="wx_languagelinks">
Outras línguas: <a href="http://ca.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="ca:Simple_DirectMedia_Layer" id="wx162">Català</a> | <a href="http://cs.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="cs:Simple_DirectMedia_Layer" id="wx163">Česky</a> | <a href="http://de.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="de:Simple_DirectMedia_Layer" id="wx164">Deutsch</a> | <a href="http://en.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="en:Simple_DirectMedia_Layer" id="wx165">English</a> | <a href="http://es.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="es:Simple_DirectMedia_Layer" id="wx166">Español</a> | <a href="http://fi.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="fi:Simple_DirectMedia_Layer" id="wx167">Suomi</a> | <a href="http://fr.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="fr:Simple_DirectMedia_Layer" id="wx168">Français</a> | <a href="http://hu.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="hu:Simple_DirectMedia_Layer" id="wx169">Magyar</a> | <a href="http://id.wikipedia.org/wiki/SDL" class="external" wx:linktype="interwiki" wx:pagename="id:SDL" id="wx170">Bahasa Indonesia</a> | <a href="http://it.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="it:Simple_DirectMedia_Layer" id="wx171">Italiano</a> | <a href="http://ja.wikipedia.org/wiki/SDL" class="external" wx:linktype="interwiki" wx:pagename="ja:SDL" id="wx172">日本語</a> | <a href="http://ko.wikipedia.org/wiki/%EB%8B%A8%EC%88%9C_%EB%8B%A4%EC%9D%B4%EB%A0%89%ED%8A%B8%EB%AF%B8%EB%94%94%EC%96%B4_%EA%B3%84%EC%B8%B5" class="external" wx:linktype="interwiki" wx:pagename="ko:단순_다이렉트미디어_계층" id="wx173">한국어</a> | <a href="http://nl.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="nl:Simple_DirectMedia_Layer" id="wx174">Nederlands</a> | <a href="http://no.wikipedia.org/wiki/SDL" class="external" wx:linktype="interwiki" wx:pagename="no:SDL" id="wx175">Norsk (bokmål)</a> | <a href="http://pl.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="pl:Simple_DirectMedia_Layer" id="wx176">Polski</a> | <a href="http://ru.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="ru:Simple_DirectMedia_Layer" id="wx177">Русский</a> | <a href="http://sk.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="sk:Simple_DirectMedia_Layer" id="wx178">Slovenčina</a> | <a href="http://sv.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="sv:Simple_DirectMedia_Layer" id="wx179">Svenska</a> | <a href="http://vi.wikipedia.org/wiki/Simple_DirectMedia_Layer" class="external" wx:linktype="interwiki" wx:pagename="vi:Simple_DirectMedia_Layer" id="wx180">Tiếng Việt</a> | <a href="http://zh.wikipedia.org/wiki/SDL" class="external" wx:linktype="interwiki" wx:pagename="zh:SDL" id="wx181">中文</a></div>
</body>
<wx:templatearguments for="wx_t1"><wx:argument name="1"/></wx:templatearguments>
<wx:templatearguments for="wx_t2"><wx:argument name="1"/></wx:templatearguments>
<wx:templatearguments for="wx_t3"><wx:argument name="1"/></wx:templatearguments>
</html>
