گرافکس ڈیوائس انٹرفیس
گرافکس ڈیوائس انٹرفیس  جی ڈی آئی  مائیکروسافٹ کی تیار کردہ ایک سافٹ وئیر لائبریری اور ونڈوز آپریٹنگ سسٹم کے بنیادی اجزاء میں سے ایک ہے اس کا مقصد گرافکس اجزاء کو تخلیق کرنا اور انھیں بیرونی آلات جیسا کہ مانیٹر اور پرنٹر پر دکھانا ہے جی ڈی آئی کی مدد بنیادی شکلیں جیسا کہ خط دائرے کثیر اضلاع Polygon بنائے جاتے ہیں اس کے علاوہ اس کی مدد سے فونٹ اور رنگ کی پیلٹ کو منظم کیا جاتا ہےتاہم یہ ونڈوز کے بنیادی اجزاء جیسا کہ بٹن مینو یا دیگر کنٹرولز کی تیار میں استعمال نہیں ہوتا اس مقصد کے لیے مائیکروسافٹ نے علاحدہ لائبریری Userdll کے نام سے موجود ہے جی ڈی آئی کا سب سے بڑا فائدہ یہ ہے کہ اس میں آپ کو بطور پروگرامر براہ راست ہارڈ وئیر کے متعلق کچھ کرنے کی ضرورت نہیں آپ مختلف آلات جیسا مانیٹر اور پرنٹر پر براہ راست اپنی تیار شدہ شکلیں دکھا سکتے ہیں اگرچہ جی ڈی آئی بہت آسان ہے اور اس کی مدد سے نہایت آسانی سے شکلیں بنائی جا سکتی ہیں لیکن یہ کافی سست بھی ہے جہاں ہمیں تیز رفتار پروسیسنگ کی ضرورت ہو جیسا کہ اینی میشن یا ویڈیوز گیمز وغیرہ تو وہاں اسے استعمال نہیں کیا جا سکتا جدید ویڈیو گیمز میں ڈائرکٹ ایکس DirectX اور اوپن جی ایلOpenGL کو استعمال کیا جاتاہے