সুচিপত্র:
- সংজ্ঞা - গ্রাফিক্স ডিভাইস ইন্টারফেস + (জিডিআই +) এর অর্থ কী?
- টেকোপিডিয়া গ্রাফিক্স ডিভাইস ইন্টারফেস + (জিডিআই +) ব্যাখ্যা করে
সংজ্ঞা - গ্রাফিক্স ডিভাইস ইন্টারফেস + (জিডিআই +) এর অর্থ কী?
গ্রাফিক্স ডিভাইস ইন্টারফেস + (জিডিআই +) উইন্ডোজের একটি গ্রাফিকাল সাবসিস্টেম যা ভিডিও ডিসপ্লে এবং প্রিন্টারের উভয় ক্ষেত্রে গ্রাফিক্স এবং ফর্ম্যাট করা পাঠ্য প্রদর্শন করতে একটি অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (এপিআই) নিয়ে গঠিত।
দ্বি-মাত্রিক গ্রাফিক্স, চিত্র এবং পাঠ্য উপস্থাপনের জন্য অ্যাপ্লিকেশন এবং ডিভাইস ড্রাইভারদের মধ্যে জিডিআই + মধ্যবর্তী স্তর হিসাবে কাজ করে।
টেকোপিডিয়া গ্রাফিক্স ডিভাইস ইন্টারফেস + (জিডিআই +) ব্যাখ্যা করে
জিডিআই হ'ল একটি হাতিয়ার যার মাধ্যমে আপনি যা দেখেন সেটিই যা আপনি পাবেন (ডাব্লুওয়াইএসআইডাব্লুওয়াইজি) ক্ষমতা উইন্ডোজ অ্যাপ্লিকেশনগুলিতে সরবরাহ করা হয়েছিল। জিডিআই + জিডিআই-এর একটি বর্ধিত সি ++ - ভিত্তিক সংস্করণ। জিডিআই + বিকাশকারীকে গ্রাফিক হার্ডওয়্যারটির বিবরণ গোপন করে ডিভাইস-স্বতন্ত্র অ্যাপ্লিকেশনগুলি লিখতে সহায়তা করে। এটি পূর্ববর্তী সংস্করণগুলির তুলনায় আরও অনুকূলিত পদ্ধতিতে গ্রাফিক পরিষেবাদি সরবরাহ করে provides এর অবজেক্ট ভিত্তিক কাঠামো এবং রাষ্ট্রহীনতার কারণে, জিডিআই + একটি সহজ এবং নমনীয় ইন্টারফেস সরবরাহ করে যা কোনও অ্যাপ্লিকেশনটির গ্রাফিকাল ইউজার ইন্টারফেস (জিইউআই) এর সাথে ইন্টারেক্ট করার জন্য ব্যবহার করতে পারে। যদিও জিডিআই + জিডিআই এর তুলনায় কিছুটা ধীর গতিতে রয়েছে তবে এর রেন্ডারিংয়ের মানটি আরও ভাল।
জিডিআই + পরিষেবাগুলিকে 2 ডি ভেক্টর গ্রাফিক্স, ইমেজিং এবং টাইপোগ্রাফিতে শ্রেণিবদ্ধ করা যেতে পারে। ভেক্টর গ্রাফিক্সে আয়তক্ষেত্র, লাইন এবং বক্ররেখার মতো আঁকানো আদিম অন্তর্ভুক্ত। এই আদিমগুলি একটি নির্দিষ্ট শ্রেণীর অবজেক্ট ব্যবহার করে আঁকা হয়, যাতে প্রয়োজনীয় সমস্ত তথ্য থাকে। ইমেজিংয়ে এমন জটিল চিত্র প্রদর্শন করা জড়িত যা ভেক্টর গ্রাফিক্স ব্যবহার করে এবং চিত্র ক্রিয়াকলাপ যেমন স্ট্রেচিং এবং স্কিউং ব্যবহার করে প্রদর্শিত হয় না। জিডিআই + এর টাইপোগ্রাফি পরিষেবা ব্যবহার করে সাধারণ পাঠ্য একাধিক ফন্ট, আকার এবং রঙে মুদ্রণ করা যায়।
জিডিআই + এর একটি অভ্যন্তরীণ কাঠামো রয়েছে যা প্রায় 40 এক্সটেনসিবল ম্যানেজড ক্লাস, 50 টি গণনা এবং ছয় কাঠামো নিয়ে গঠিত। জিডিআই + গ্রাফিক্স প্রসঙ্গের ধারণাটি ব্যবহার করে, যা জিডিআই দ্বারা ব্যবহৃত ডিভাইস প্রসঙ্গে অনুরূপ। গ্রাফিক্সের প্রসঙ্গটি ক্লাস এবং গ্রাফিকগুলি দ্বারা উইন্ডোতে অঙ্কনের বিশদ সম্বলিত প্রতিনিধিত্ব করে, তবে ফন্ট, রঙ ইত্যাদির তথ্য নয়, অঙ্কনের জন্য গ্রাফিক্স অবজেক্টের পদ্ধতিতে প্রয়োজনীয় ফর্ম্যাটিং তথ্য সরবরাহ করে, রাষ্ট্র বজায় রাখার দরকার নেই, যা রেন্ডারিং পারফরম্যান্সকে অনুকূল করতে সহায়তা করে।
জিডিআই + এর অন্তর্ভুক্ত বৈশিষ্ট্যগুলি হ'ল:
- রৈখিক এবং পথের গ্রেডিয়েন্ট পুশ ব্যবহার করে আকার, পাথ এবং অঞ্চলগুলি পূরণ করার জন্য ব্যবহৃত গ্রেডিয়েন্ট ব্রাশ
- পৃথক বক্ররেখার বাইরে গঠিত বৃহত্তর বক্ররেখা তৈরির জন্য কার্ডিনাল স্প্লাইজগুলি
- একাধিক বার পথ আঁকার জন্য স্বাধীন পাথ অবজেক্ট
- গ্রাফিক্স রূপান্তরকরণ (ঘোরানো, অনুবাদ করা ইত্যাদি) জন্য একটি ম্যাট্রিক্স অবজেক্ট সরঞ্জাম
- বিশ্ব সমন্বিত বিন্যাসে সঞ্চিত অঞ্চলগুলি তাদের রূপান্তর ম্যাট্রিক্সে সঞ্চিত যে কোনও রূপান্তরকে মঞ্জুরি দেয়
- পূরণ রঙের স্বচ্ছতা নির্দিষ্ট করতে আলফা মিশ্রণ
- একাধিক চিত্র বিন্যাস (বিএমপি, আইএমজি, টিআইএফএফ, ইত্যাদি) লোড, সেভ এবং ম্যানিপুলেট করার জন্য ক্লাস সরবরাহ করে সমর্থিত
- তরল স্ফটিক প্রদর্শন (এলসিডি) স্ক্রিনে মসৃণ উপস্থিতির সাথে পাঠ্য রেন্ডার করতে সাব-পিক্সেল অ্যান্টি-এলিয়াসিং
