2008-09-15 4 views
4

Я пытаюсь преобразовать старый код QuickTime в 64-разрядный QTKit на основе Cocoa на OS X, а это значит, что я не могу сразу перейти к прямым вызовам функций C. В частности, я пытаюсь найти способ записи видеороликов QuickTime VR с помощью QTKit, так как они требуют некоторых специальных метаданных для установки контроллера дисплея. Как это сделать с помощью QTKit?Установка метаданных метаданных с помощью QTKit

ответ

2

Если вы имеете, чтобы ознакомиться с API-интерфейсами C, вы можете решить ограничение на 32-битные сборки, перемещая конкретный код QuickTime в отдельный 32-разрядный процесс. Мы делаем это на Windows, и это работает неплохо ...

1

Насколько я могу судить по документации QTKit, в прямых вызовах QTKit нет способов сделать это. Вам понадобится do this using the Quicktime-C APIs, которые, конечно, недоступны для 64-битных приложений.

Я столкнулся с такими проблемами, как это много раз при попытке конвертировать 32-битное приложение, использующее Quicktime в 64-разрядное приложение. Здесь мы надеемся, что Quicktime X будет иметь более полнофункциональный набор API-интерфейсов QTKit.

Смежные вопросы