4

我正在尝试将旧的 QuickTime 框架代码转换为 OS X 上基于 Cocoa 的 64 位 QTKit,这意味着我无法随时直接调用 C 函数。具体来说,我正在尝试找到一种使用 QTKit 编写 QuickTime VR 电影的方法,因为它们需要一些特殊的元数据来设置显示控制器。我怎样才能用 QTKit 做到这一点?

4

2 回答 2

2

如果您必须深入研究 C API,您可以通过将 QuickTime 特定代码移动到单独的 32 位进程中来解决对 32 位构建的限制。我们在 Windows 上执行此操作,并且效果很好...

于 2008-09-16T05:52:49.377 回答
1

据我从 QTKit 文档中可以看出,没有办法在直接的 QTKit 可可调用中做到这一点。您需要使用 Quicktime-C API 来执行此操作,这当然不适用于 64 位应用程序。

在尝试将使用 Quicktime 的 32 位应用程序转换为 64 位应用程序时,我多次遇到此类问题。希望 Quicktime X 将拥有功能更全面的 QTKit API 集。

于 2008-09-16T01:51:26.557 回答