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

有帮助吗?

解决方案

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

其他提示

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top