سؤال

وبحسب ما ورد يدعم دلفي 2010 إيماءات تفاعل المستخدم (ماوس أو واجهة المس باللمس)، في المقام الأول من خلال واجهة برمجة تطبيقات Windows 7 لفتة.

هل ستدعم الإيماءات بطبيعتها تحمل أداء كبير؟ بمعنى آخر، هل معظم المعالجة المرتبطة بإيماءات بسبب الكشف أو الاستجابة للإيماءة؟ عن طريق "الاستجابة"، أعني الرسوم المتحركة المتعلقة بالخفصاة، إلخ.

فقط أتساءل عما إذا كان تطبيق مكثف بالفعل بالفعل سيأخذ أداء كبيرا إذا أضفت دعما لفتة. آمل أن أحصل على فرصة لإعطاء RAD2010 تدور قريبا وأجب عن هذا السؤال بنفسي.

هل كانت مفيدة؟

المحلول

لا، ليس لديه أي أداء ضرب.

  1. ال 'جمع البياناتيتم تشغيل المرحلة فقط عند بدء إيماءة (أي. في حدث Mousedown أو ما شابه ذلك)، فإنه مجرد جمع النقاط في صفيف (أو ما شابه)، وبالتالي لا يوجد أداء هنا.

  2. في ال 'التعرف على"مرحلة، خوارزمية الاعتراف سريعة جدا ويتعين عليها التعامل مع عدد قليل من نقاط البيانات، لذلك لا شيء ملحوظ. بالطبع لن تستخدمك على التحكم في العديد من الإيماءات لأن هذا سيء من سهولة الاستخدام بوف.

  3. إذا تم التعرف على الإيماءة ثم الاجمس يتم إطلاق الحدث. وهنا مسؤوليتك تكتب رمز سريع. :-)

للحصول على نظرة عامة على محرك لفتة، ربما يمكنك إلقاء نظرة هنا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top