عرض مؤسسة فيستا


  Share  
|


جميع التفاعل التغييرات التي تأتي في حزمة ويندوز فيستا هي مباشرة أو غير مباشرة نتيجة لل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 المركبة الفاصلة المحتويات التي تظهر على الشاشة.

كل هذا يعني أن برنامج الأغذية العالمي يجلب بعض التغييرات الهامة على رسومات ويندوز :

  • لا مزيد من النافذة "يمزق" عندما يتحرك بسرعة في أي نافذة GDI القائمة على نسخة من ويندوز ، حواف النافذة يبدو مؤقتا "المسيل للدموع" لأن النظام يعاني من اضطراب في مواكبة البيانية التغيرات التي تحدث على الشاشة. WDF على النظم ، مع ذلك ، من خلال رسومات الطريق بين تسارع الأجهزة وحدة تشغيل الرسومات ، وحتى الحركة لا تزال نافذة سلسة ودون عراقيل مهما جر لكم بسرعة عبر الشاشة.

  • أفضل وأكثر فائدة الرسوم المتحركة مايكروسوفت تتحقق منذ سنوات قليلة أن نوعا من الرسوم المتحركة الآثار اللازمة ، ولا سيما بالنسبة للمبتدئ المستخدمين. فعلى سبيل المثال ، ويندوز الجديدة للمستخدمين وغالبا ما فاجأ في الاختفاء المفاجئ من نافذة عندما انقر على زر تصغير. المستخدم إما مغلقة يعتقد ان لديه البرنامج أو انه فعل شيئا خطأ. مع تقليل الرسوم المتحركة ، ومع ذلك ، يمكن للمستخدم ان "يرى" نافذة ينخفض إلى شريط الأدوات ، التي توفر الحيوية البصرية أدنى فكرة عن ما حدث. مع برنامج الأغذية العالمي من الطاقة المتاحة ، مايكروسوفت قد نفذت الرسوم المتحركة من نوعية أعلى بكثير من تلك التي شهدت في ، ويقول ، ويندوز إكس بي. فعلى سبيل المثال ، النوافذ التي يجري بسرعة أو إلى أدنى حد لها اقتراح طمس الأثر ، الذي يسلط الضوء على الحركة بشكل فعال من النافذة.

  • ومع تحسن مستوى مكافحة ناقلات القائم على الرسومات ، يمكنك أن أي صورة على نطاق أكبر أو أصغر من دون أي خسارة في جودة الصورة. هذا هو ببساطة ربما لا مع خطوط المسح على أساس الرسومات. فعلى سبيل المثال ، إذا كان لديك أكبر من أي وقت مضى حاولت استخدام الرموز في برنامج ويندوز أو شريط الأدوات ، وتعلمون أن ننظر غموض مما أسفر عن الأيقونات وخشن. مع برنامج الأغذية العالمي ، كل شيء على ما تعادل مع ناقلات الأمراض ، حتى تتمكن من حجم النوافذ والأيقونات كبيرة كما (أو صغيرة) كما تريد ، وسيتم عرض الأشياء مع أي خسارة في الجودة.

  • الشفافية رسم الجسم حتى أنه يقدم مستوى بعض من الشفافية على الدوام لأجل طويل القامة GDI بسبب آثار الشفافية تتطلب معدات تسارع ، وGDI didn''t من الوصول إلى هذا الجزء من وحدة تشغيل الرسومات (بالنسبة للجزء الأكبر). أي للتطوير تحاول الحصول على الشفافية عن طريق GDI سوف ينتهي مع برنامج أن تباطأ النظام إلى الزحف. مع برنامج الأغذية العالمي ، ولكن ، والشفافية ، هي آثار سهلا لأن مكرسة وحدة تشغيل الرسومات مما يجعلها أكثر قدرة على جعلها دون أي تأثير على الأداء العام.

  • الفيديو مجرد رسوم بيانية آخر من وجوه معظم يدفعنا للفيديو كما حقيقية الأداء القاتل. فقط تشغيل الفيديو في نافذة واحدة يمكن أن بطء النظام الخاص بك بشكل ملحوظ ، والفيديو doesn''t التحرك أو على نطاق جيدا : اذا كنت تحاول ، فسوف تحصل على الأطر التي أسقطت cartload. أن جميع التغييرات في برنامج الأغذية العالمي الفيديو لأنه يعامل كما لو كانت أي وجوه أخرى الرسوم البيانية. وبفضل WPF' المباشرة الوصول إلى GPU' اجهزة الكمبيوتر فى تسارع ، يمكنك التحرك وتنشيط تشغيل أشرطة الفيديو دون إسقاط أو الأطر التي تؤثر في الأداء من وحدة المعالجة المركزية. وعلى الصعيد العملي ، وهذا يتيح ويندوز فيستا لتشغيل الفيديو تظهر عندما الصحافة البديل + علامة التبويب لتبديل النوافذ وعند تحريك الماوس فوق الفيديو window' رمز في شريط المهام.

مقال مقدم اليكس ماكلين

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions