| CMMSYSTEM. مجموعة من فئات MFC توسيع واجهة برمجة التطبيقات الوسائط المتعددة Win32 |
التحميل الان |
CMMSYSTEM. الترتيب والملخص
- اسم الناشر:
- Naughter Software
- أنظمة التشغيل:
- Windows All
CMMSYSTEM. العلامات
CMMSYSTEM. وصف
يوفر CMMSystem مجموعة من فئات MFC لتغليف بعض واجهات برمجة التطبيقات متعددة الوسائط Win32. المناطق المغطاة تشمل الملفات الموجودة، Wavein، MMIO و APIS منذ دراسة معالجة إشارة الصوت في الكلية، كنت مهتما دائما بالأصيلة المستندة إلى الكمبيوتر. هذه الفصول هي نتائج تحقيقاتي في دعم WIN32 الأساسي لهذا المجال. الفصول التي تشكل CMMSystem هي: CMMIOFILE: هذه الفئة تنفذ غلاف بسيط للغاية لوظائف "mmio ...". تنص هذه الوظائف على قراءة وكتابة ملفات RIFF، والتي ملف .wav المشترك هو مثيل واحد من. مثل جميع الفصول الموجودة في CMMSystem إنها تستند استثناء وسيقوم برمي استثناء "CMMioException" نمط MFC عند حدوث أي أخطاء. للحصول على مثال على مدى سهولة استخدام هذه الفئة، تحقق من رمز مشاريع عينات Playwav و Recordwav المضمنة في التنزيل. cwaveout: هذا ينفذ غلافا لوظائف "الموجة ..". كان هذا هو الطبقة الأولى التي تم تطويرها في CMMSystem واستند إلى البرنامج التعليمي العظيم على معالجة مدخلات الصوت من ديفيد أونترتون. إذا كنت جديدا في معالجة الصوت على Windows، فسوف أوصي بإجراء التحقق من هذه مقدمة جيدة جدا. يتطلع الطبقة داخليا بجميع تفاصيل الإدارة المخزن المؤقت ويوفر طريقة كتابة بسيطة جدا لإرسال البيانات الصوتية إليها. مرة أخرى يتم الإبلاغ عن أي أخطاء تحدث في الفصل كأناقة نمط MFC القياسية "cwaveOutException" استثناءات. cwavein: هذه هي الفئة الناتجة عن cwaveout وتوفر الدعم لتسجيل البيانات الصوتية. مرة أخرى يتم التعامل مع تفاصيل الإدارة المخزن المؤقت بواسطة الفصل ويتم توفير طريقة قراءة بسيطة للحصول على بيانات الصوت المسجلة. سيؤدي أي أخطاء إلى أن أسلوب MFC "cwaveinException" يتم طرحه. Cmixer: الفصل النهائي في CMMSystem، يوفر CMixer قشرة رقيقة فوق المنطقة المعقدة جدا من واجهات برمجة التطبيقات الخلاط. لا أتطلب أن أكون أي خبير في هذا المجال بالذات والتفاف المقدمة رقيقة جدا. مرة أخرى، فإن أي أخطاء تحدث داخليا سوف تتسبب في إلقاء أسلوب MFC "cmixeRexception".
CMMSYSTEM. برامج ذات صلة