عرض مؤسسة فيستا
جميع التفاعل التغييرات التي تأتي في حزمة ويندوز فيستا هي مباشرة أو غير مباشرة نتيجة للVista' الجديد البيانية فرعي. اطلق عليها اسم أفالون لكن الآن رسميا دعا ويندوز عرض المؤسسة للطفولة (اليونيسيف) ، Vista' 'sالبيانية التي تقوم عليها ينبغي أن يثبت أنه نعمة على كل من المطورين والمستخدمين النهائيين. ولكن won''t يكون مجرد فيستا للمجتمع أن يستفيد من برنامج الأغذية العالمي بسبب مايكروسوفت قررت backport لبرنامج الأغذية العالمي ويندوز إكس بي ويندوز سيرفر 2003. المطورين سوف (و، بكل المقاييس ، بالفعل لا) الحب لبرنامج الأغذية العالمي لأنها توفر محطة واحدة لجميع احتياجات رسوم بيانية. قبل برنامج الأغذية العالمي ، كان لمطوري أعمال مزعجة إلى حد ما مع عدد من التكنولوجيات وتطبيق البرمجة البينية (واجهات برمجة التطبيقات). فعلى سبيل المثال ، رسم بسيط 2D شكل ، ودعوا على واجهة الجهاز الرسومات (GDI) ؛ ل3D الأجسام ، فإنها تستخدم Direct3D أو OpenGL ؛ للأجسام وسائل الإعلام ، التي استخدموها DirectShow ؛ واجهة المستخدم للأشياء ، أو أنها تستخدم ويندوز USER32 أشكال ، على سبيل المثال لا الحصر. بعض هذه التكنولوجيات (مثل GDI) قد حول منذ ويندوز 1.0. ومن الواضح أن الوقت قد حان للتغيير. مع برنامج الأغذية العالمي ، لا يمكن أن مطوري 2D ، 3D ، الرسوم المتحركة ، والتصوير ، الفيديو ، الصوت ، المؤثرات الخاصة ، وتقديم النص باستخدام API واحد أن يعمل باستمرار مهما يكن نوع من وجوه المطور هو العمل مع. هذا يبسط إلى حد كبير واجهة المستخدم البرمجة ، مما أدى في أكثر قوة التطبيقات التي سلمت إلى السوق أسرع من أي وقت مضى. برنامج الأغذية العالمي أيضا عرض جديد لغة الترميز دعا XAMLeXtensible تطبيق ترميز Languagewhich بمثابة نوع من الجبهة نهاية لبناء تطبيق البينية. والفكرة هنا هي أن باستخدام رمز نمو بسيطة نسبيا ، والمطورين والمصممين يمكن أن نعمل معا لبناء واجهة استخدام. من منظور user' ، المشكلة الرئيسية التي تم على الرغم من أن لنا رسومات تجهيز وحدات (GPUs) وقد تم الحصول على أكثر قوة من أي وقت مضى ، ونحن الفيديو المحولات وقد تم بالسكان مع المزيد من الرسومات الذاكرة ، لنا أنظمة التشغيل وapplicationswith باستثناء ملحوظ لل القمار spherehave لم المبرمجة للاستفادة من كل هذه الأجهزة القوية. برنامج الأغذية العالمي أن جميع التغيرات من خلال تنفيذ نموذج جديد للرسومات التي يمكن أن تستفيد استفادة كاملة من today' القوية GPUs وscads الفيديو من ذاكرة الوصول العشوائي. مع برنامج الأغذية العالمي ، وغني عن جميع الناتج من خلال طبقة قوية Direct3D ، الأمر الذي يعني أن جميع رسوم بيانية العمل لتفريغ وحدة تشغيل الرسومات ، مما يوفر وحدة المعالجة المركزية لمزيد من المهام الهامة. (من الناحية الفنية ، لبرنامج الأغذية العالمي لن يؤدي إلا إلى تمرير رسومات لتحميل الفيديو وحدة تشغيل الرسومات في المحولات التي تدعم DirectX 7 أو في وقت لاحق.) أيضا ، ويستخدم الناتج في مكافحة ناقلات الرسومات ، وهو الذي جعل التكنولوجيا في كل صورة على الشاشة تتألف من النقاط والخطوط والمضلعات ، ومنحنيات (وهذه تسمى البدائيون). وخلافا للرسومات خطوط المسح ، في كل الشاشة الصورة التي تتكون من بيكسل ، ودعم للغاية في مكافحة ناقلات رسومات صور عالية الدقة وقابلة تماما (أي ، يمكنك تكبير وتصغير) من دون أي خسارة في جودة الصورة. أيضا ، لبرنامج الأغذية العالمي ينفذ تكنولوجيا جديدة تسمى سطح المكتب نافذة مدير (DWM) ، الذي يفترض سيطرة كاملة على what' عرضه على الشاشة. في الإصدارات السابقة من ويندوز ، تطبيقات تستخدم واجهات برمجة التطبيقات لعرض الرسومات على مباشرة على الشاشة. الآن DWM أن يأخذ أكثر من عمل روتيني. كل طلب يستمد الرسومات إلى خارج الشاشة عازلة ، وبعد ذلك DWM المركبة الفاصلة المحتويات التي تظهر على الشاشة. كل هذا يعني أن برنامج الأغذية العالمي يجلب بعض التغييرات الهامة على رسومات ويندوز :
مقال مقدم اليكس ماكلين
|
|||
|