گھر آڈیو سادہ ڈائریکٹیمیا پرت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

سادہ ڈائریکٹیمیا پرت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - سادہ ڈائریکٹمیڈیا پرت کا کیا مطلب ہے؟

اوپن جی ایل کے ذریعہ کی بورڈ ، ماؤس ، آڈیو ، جوائس اسٹک اور تھری ڈی ہارڈویئر تک کم سطح تک رسائی فراہم کرنے کے لئے سادہ ڈائریکٹیمیا پرت (ایس ڈی ایل) سی میں لکھا ہوا ایک کراس پلیٹ فارم ملٹی میڈیا لائبریری ہے۔ یہ MPEG پلے بیک سافٹ ویئر اور بہت سے مشہور کھیلوں کے ذریعہ بھی استعمال ہوتا ہے۔

ٹیکوپیڈیا سادہ ڈائریکٹمیڈیا پرت کی وضاحت کرتا ہے

ایس ڈی ایل کو لوکی سافٹ ویئر میں کام کرنے کے دوران 1998 میں پہلی بار سام لانٹنگا نے جاری کیا تھا۔ ایس ڈی ایل ایک پتلی ، کراس پلیٹ فارم لائبریری ہے جو 2 ڈی پکسل آپریشن ، آواز ، فائل تک رسائی ، ایونٹ ہینڈلنگ اور تھریڈنگ کے لئے معاونت فراہم کرتی ہے۔ یہ اوپن جی ایل ماؤس اور کی بورڈ ان پٹ فراہم کرکے گرافیکل آؤٹ پٹ کو چالو کرنے کو پورا کرتا ہے۔ SDL میں تمام کاروائیاں پیرامیٹرز کو افعال میں منتقل کرکے انجام دی جاتی ہیں۔ لائبریری کو متعدد سب سسٹموں میں تقسیم کیا گیا ہے ، جیسے ویڈیو ، آڈیو ، سی ڈی روم ، جوائس اسٹک اور ٹائمر۔ اس بنیادی نچلی سطح کی مدد کے علاوہ ، کچھ سرکاری لائبریریاں بھی ہیں جو اضافی فعالیتیں مہیا کرتی ہیں۔


SDL کا استعمال بڑے پیمانے پر آپریٹنگ سسٹم پر چلنے والے کمپیوٹر گیمز یا دیگر ملٹی میڈیا ایپلی کیشنز کو لکھنے کے لئے کیا جاتا ہے ، ان میں شامل ہیں:

  • ونڈوز
  • میک OS X
  • OS 9
  • لینکس
  • گوگل اینڈروئیڈ
  • امیگا او ایس
  • ہائکو / بی او او ایس
  • بولی
  • WebOS

اس میں متعدد دوسری زبانوں کو بھی پابندیاں فراہم کی گئی ہیں ، بشمول (جزوی فہرست سازی):

  • C #
  • اڈا
  • ایفل
  • ڈی
  • جوش و خروش
  • ایرلنگ
  • ہاسکل
  • دھوکہ
  • لسپ
  • جاوا
  • ایم ایل

اس طرح ، یہ بہت سے ملٹی میڈیا ایپلی کیشنز کے لئے ایک عام انتخاب ہے۔ یہ GNU LGPL ورژن 2 کے تحت بھی تقسیم کیا گیا ہے اور ایک ہی وقت میں کئی پلیٹ فارمز کے لئے گیم ڈویلپمنٹ اور وقت کے اندر اندر کھیل کو ایک نئے پلیٹ فارم پر پورٹ کرنے کے قابل بناتا ہے۔ اگرچہ SDL آواز خصوصیات معمولی ہیں ، SDL API ، جو بنیادی طور پر گرافک سے متعلق ہے ، کے ارد گرد 200 افعال اور کچھ ڈھانچے ہیں۔ یہ متوازی پروگرامنگ جیسے اوزار سیمیفورز ، ممٹیکس ، حالت متغیرات اور تھریڈس کے ل tools ٹولز بھی پیش کرتا ہے۔


خاص آپریٹنگ سسٹم کی فعالیت کے ارد گرد اس کے لپیٹنے کے ل SD SDL کے پاس عنوان کی پرت ہے جس تک رسائی حاصل کرتی ہے۔ SDL ماخذ کوڈ کو مخصوص آپریٹنگ سسٹم کے ل different مختلف ماڈیول میں تقسیم کیا گیا ہے۔ تالیف پر ، ہدف نظام کے ل for دائیں ماڈیول منتخب کیے جاتے ہیں۔ مائیکروسافٹ ونڈوز کے لئے ایس ڈی ایل ایک جی ڈی آئی پسدید استعمال کرتا ہے ، جبکہ یہ گرافکس اور واقعات کے ل the لینکس اور اوپن وی ایم ایس کے ساتھ بات چیت کرنے کے لئے Xlib کا استعمال کرتا ہے۔

سادہ ڈائریکٹیمیا پرت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف