سؤال

أحاول تحويل كود إطار عمل QuickTime القديم إلى QTKit 64 بت المستند إلى Cocoa على OS X، مما يعني أنه لا يمكنني النزول إلى استدعاءات دالة C المباشرة في أي وقت.على وجه التحديد، أحاول إيجاد طريقة لكتابة أفلام QuickTime VR باستخدام QTKit، لأنها تتطلب بعض البيانات الوصفية الخاصة لتعيين وحدة التحكم في العرض.كيف يمكنني القيام بذلك مع QTKit؟

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

المحلول

اذا أنت يملك للتعمق في واجهات برمجة تطبيقات C، يمكنك معالجة القيود المفروضة على إصدارات 32 بت عن طريق نقل كود QuickTime المحدد إلى عملية منفصلة 32 بت.نحن نفعل هذا على نظام التشغيل Windows وهو يعمل بشكل جيد ...

نصائح أخرى

بقدر ما أستطيع أن أقول من وثائق QTKit لا توجد طريقة للقيام بذلك في مكالمات الكاكاو QTKit المباشرة.سوف تحتاج إلى قم بذلك باستخدام واجهات برمجة تطبيقات Quicktime-C, والتي بالطبع ليست متاحة لتطبيقات 64 بت.

لقد واجهت مشكلات مثل هذه عدة مرات عند محاولة تحويل تطبيق 32 بت يستخدم Quicktime إلى تطبيق 64 بت.نأمل أن يكون لدى Quicktime X مجموعة QTKit أكثر تميزًا من واجهات برمجة التطبيقات (APIs).

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