2

我是一位经验丰富的 Flex / Air 开发人员(这是我的日常工作),过去曾使用过 C / C++(多年前在大学)。我想对来自 Air 的视频进行编码,但事实证明这既困难又缓慢。下一个合乎逻辑的步骤是使用某种本机扩展来执行此操作。我想要做的是将PNG作为关键帧传递给本机扩展,然后输出一个视频(不管是什么类型的视频,没有声音,我只想将它用作Adobe Elements中的一个图层)。

我从哪说起呢?我应该用什么语言编写扩展程序?它需要是一个 dll,所以我假设 .net 或类似的东西。

任何指针都非常感谢。

4

1 回答 1

0

查看Native Extensions 文档。大多数平台只支持 C 语言(Android 除外,它支持 Java)。是的,它必须是 DLL,但 .net 与它无关。使用 Native Extensions 的 DLL 必须包含用于与 ActionScript 交互的 C (Java) API,并且您的实现的其余部分可以包含 C++ 或 asm。

于 2012-05-04T08:13:53.103 回答