سؤال

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

وهذه هي أول رحلة لي إلى عالم DirectMusic لذلك نأمل لست جهل جدا من ذلك قدراته ...

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

المحلول

أنا <م> نعتقد أن حشو الرسائل ملاحظتك في DirectMusicBuffer8 ثم لعب هذا هو في الواقع أبسط طريقة للقيام بذلك.

وأفترض أنك تدرك أن DirectMusic هو مستنكر، لا ينصح به للتطور جديد الخ الخ.

نصائح أخرى

وهم، وسوف نرى ما اذا كان يمكنني حفر مزيد من المعلومات حتى على أن على MSDN.

وأنا أدرك تم إهمال DirectMusic ولكن ما أفهمه هو أن XAudio2 يحظى بدعم الفقراء جدا لMIDI. اذا لم اكن مخطئا في ذلك - وأود أن التحول إلى XAudio2 في لحظة إذا كان يدعم MIDI، وأنا فقط في المراحل الأولى من دمج DirectMusic في طلبي

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