2

私は経験豊富なFlex/Air開発者であり(これは私の日常の仕事です)、過去にC / C ++で遊んだことがあります(何年も前に大学で)。Airからのビデオをエンコードしたいのですが、これは困難で遅いことが証明されています。次の論理的なステップは、ある種のネイティブ拡張を使用してこれを行うことです。私がやりたいのは、PNGをキーフレームとしてネイティブ拡張機能に渡し、ビデオを出力することです(どのような種類のビデオ、音声なし、Adobe Elementsのレイヤーとして使用したいだけです)。

どこから始めればいいですか?拡張機能はどの言語で書く必要がありますか?dllである必要があるので、.netなどを想定しています。

どんなポインタでも大歓迎です。

4

1 に答える 1

0

Native Extensions docsを見てください。ほとんどのプラットフォームは C 言語のみをサポートします (Java をサポートする Android を除く)。はい、それは DLL でなければなりませんが、.net はそれとは何の関係もありません。ネイティブ拡張を使用する DLL には、ActionScript と対話するための C (Java) API が含まれている必要があり、残りの実装には C++ または asm を含めることができます。

于 2012-05-04T08:13:53.103 に答える