Home > By category > Developer Tools >Management & Distribution > Simple DirectMedia Layer for Windows



Simple DirectMedia Layer for Windows

  • Downloads: 
  • Views: 
  • Rating:

Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power."

SDL supports Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, and OS/2, but these are not officially supported.

SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, C#, D, Eiffel, Erlang, Euphoria, Go, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, Smalltalk, and Tcl.

SDL is distributed under GNU LGPL version 2. This license allows you to use SDL freely in commercial programs as long as you link with the dynamic library.

Table Of Contents:

# Simple DirectMedia Layer

1. What is it?
* SDL is a free cross-platform multi-media development API
* Used for games
* Used for game SDKs
* Used for emulators
* Used for demos
* Used for multimedia applications

2. What can it do?
* Video
* Events
* Audio
* CD-ROM audio
* Threads
* Timers
* Endian independence

3. What platforms does it run on?
* Linux
* Win32
* BeOS
* Unofficial ports, ports in progress

# Using the Simple DirectMedia Layer API

1. Initializing the library
2. Video
* Choosing and setting video modes (the easy way)
* Drawing pixels on the screen
* Loading and displaying images
3. Events
* Waiting for events
* Polling for events
* Polling event state
4. Sound
* Opening the audio device
* Loading and playing sounds
5. CD-ROM audio
* Opening a CD-ROM drive for use
* Playing the CD-ROM
6. Threads
* Create a simple thread
* Synchronizing access to a resource
7. Timers
* Get the current time, in milliseconds
* Wait a specified number of milliseconds
8. Endian independence
* Determine the endianness of the current system
* Swap data on systems of differing endianness

Free download from Shareware Connection - Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.

Publisher: SDL | License: Shareware
Version: 1.2.14 | Platform: Win2000, Windows 7, Windows Server, WinOther, WinVista
Released Date: | Rating: 0 | Title: Simple DirectMedia Layer for Windows

Author Url: http://www.libsdl.org/
Program Info Url: http://www.libsdl.org/
Download Url: http://www.libsdl.org/release/SDL-1.2.14-win32.zip

Simple DirectMedia Layer for Windows keywords:
Simple DirectMedia Layer for Windows related downloads:

Simple Timer Pro for Windows 8 - Simple Timer Pro for Windows 8 is a handy and reliable application designed as a countdown timer for various activities.

Simple Weight Log for Windows 8 - Simple Weight Log for Windows 8 is a handy and reliable application designed to log your daily weight and to generate a graphic that points your evolution.

Simple Network Tools For Windows 8 - Simple Network Tools For Windows 8 is a handy and reliable application designed to provide users with basic utilities for network information.

Simple DirectMedia Layer - A cross-platform multimedia library designed to provide low level access to

Object-oriented Simple DirectMedia Layer - OSDL: Object-oriented Simple DirectMedia Layer. OSDL is a high level open source (LGPL/GPL) portable multimedia library, built upon Sam Lantinga's SDL (http://www.libsdl.org).

Shareware Connection periodically updates pricing and software information of 'Simple DirectMedia Layer for Windows' from company source 'SDL' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Simple DirectMedia Layer for Windows' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Simple DirectMedia Layer for Windows.

New Reviews

PictBear - Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime ...

TuckAway Intelligent Email Organizer Pro - Using an email software allow you to do a number of things including managing your address lists, emails and even ending memos, documents and even virtual letters. You can also use it to manage your tasks easily. The email software comes in ...

Driver Fusion - To keep your laptop and desktop running smoothly and get the best performance out of it, it is important to pay attention to some aspects. It is quite important to ensure your PC device drivers are updated. Components like motherboards, GPU and ...

Edius Pro - In the last few years, NLE video editor segment has become somewhat populated than earlier, with big names like Sony vying for attention with established behemoths like Adobe. However, Adobe’s move to subscription only model has deterred ...

Freemake Video Converter - Video conversion can become a necessity for average PC users who find it increasingly hard to manage an ever growing collection of media and video files. The DVDs, videos obtained from web and clips shot with mobile devices keep growing. Over ...

PureSync Personal - When you use computers, there is no way you can escape using specialized third party software. These need to be used for various needs including office productivity, web access, taking back-up and ensuring proper synchronization across multiple ...

MacCleanse - Macs are known for their multitasking prowess and near perfect performance over other type of computers. However, after prolonged usage a Mac can also run slower than usual. In such situations, you can try third party clean up and maintenance ...

Soft4Boost Slideshow Studio - Nowadays you can record video using a number of devices including smart phones and tablets. However, some people still prefer using still images and music to create slideshows. Slideshows can be created for preserving fond memories digitally with ...

TrustPort Tools - Nowadays, PC users need to deal with several types of third party apps to ensure security and privacy of data. From encrypting files to getting rid of sensitive data, the needs can be numerous. There are many such tools that can be used in this ...

Autodesk MotionBuilder 2015 - 3D animators and post production setups need to use Motion capturing technology extensively for making stunning films, ads and tutorials etc. Over the years, both software and hardware technology used in this segment have evolved by leaps and ...




New Downloads

SQLite ODBC driver (32/64
bit)

Devart ODBC Driver for SQLite
provides high-performance and
feature-rich connectivity
solution for ODBC-based ...

TeeChart for .NET

TeeChart for .NET Charting
Controls offer full set of
Chart types and a combination
Gauge types for dashboard ...

Bytescout BarCode Generator
SDK

Generate barcodes from .NET
with Bytescout BarCode
Generator SDK which provides 4
types of controls to generate,
display, ...

Document .Net

Net library for manipulate in
seconds in any format PDF
files to Word, RTF, HTML,
Text. Entirely created in C#
and can be ...

VintaSoft Barcode .NET SDK

Professional .NET barcode
reader and barcode generator
for developers. The SDK reads
& writes 1D and 2D
barcodes in ...

Free WiFi Hotspot

Super easy solution to turn
laptop or notebook into a
portable Wi-Fi hotspot to
wirelessly share internet with
your ...

ShellBrowser Delphi

The ShellBrowser components
give a Delphi programmer easy
access to the Windows Shell
functionality. The components
look ...

VScodePrint 2015

Microsoft Visual Studio
Extension to print source code
in color. Print a complete
Solution, selected projects,
project ...

Xamarin Diagram

A flow diagramming control and
class library for Xamarin.
Provides numerous node and
link types and geometrical
shapes ...

Mgosoft PS To PDF SDK

Mgosoft PS To PDF is a simple
tool that supports converting
PostScript (PS) documents
effectively, into Portable
Document ...

UMLCode for PL/SQL

Simple-to-use tool with
minimalistic interface takes
your PL/SQL code and converts
it to an interactive UML
Activity ...

ImageCapture Suite

ImageCapture Suite is an
all-in-one browser-based image
acquisition SDK; enables easy
image capture from scanners,
...