سؤال

هل midiOutPrepareHeader، midiInPrepareHeader مجرد إعداد بعض حقول البيانات، أو يفعل ما هو المزيد من الوقت مكثفة؟

وأنا أحاول أن يقرر ما إذا كان بناء وتدمير MIDIHDR وحسب الحاجة، أو للحفاظ على تجمع منها.

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

المحلول

هل حقا سوى طريقتين لأقول (بدون مصدر ويندوز):

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

2) الخطوة من خلال الجمعية ونرى. لا تخافوا. الحصول على MSFT حرف العامة ومعرفة ما اذا كان يبدو انها مجرد ملء من الحقول أو إذا لم تفعل شيئا معقدا.

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