About this Document — After Effects SDK Guide 22.0.0 documentation

About this Document - このドキュメントについて

このドキュメントは何年もかけて大きく変化してきました。20年以上にわたるAPIの開発と改良から蓄積された情報をもとに、百科事典のようでもあり、ハウツーガイドのようでもあり、何層もの堆積層を形成しています。  確かに、After EffectsのAPIに関する細かな情報については、一つの情報源である必要があります。しかし、まともな人間であれば、このようなドキュメントを読みたいと思うことはないでしょうから、私たちは、このドキュメントを巻き込んで、興味深いものにすることを心がけました。  機会があれば、APIの複雑な仕組みを説明する図やイラスト、きれいなピックスラーをもっと掲載するようにしたいと思います。 また、皆様からのご意見もお待ちしています。

Organization - 構成

**「Introduction」**では、

After Effectsとの統合の可能性について概要を説明します。プラグインとは何か、After Effectsとどのように連携するのかについて説明します。サンプルプロジェクトと、その変更方法について説明します。プラグインをインストールする場所と、プラグインが使用するリソースについて説明します。

エフェクトプラグインの基本は、「Effect Basics」で説明されています。この概要では、エフェクトプラグインのエントリポイントに渡される関数パラメータと、エントリポイントから渡される関数パラメータに関する情報を提供します。ケイパビリティフラグ、エフェクトパラメータ、イメージバッファについて説明します。

**「Effect Details」**では、

提供されている多くのコールバック関数を使用して、完全なエフェクトプラグインを開発するための詳細について説明されています。また、プラグインが安定していることを確認するための多くのテストのアイデアも提供します。

**「SmartFX」**は、

32ビット浮動小数点イメージをサポートするためのエフェクトプラグインAPIの拡張機能です。

「Effect UI & Events」 は、

エフェクトプラグインに送信されるイベント、カスタムユーザインタフェース要素の組み込み方法、パラメータの監視、およびカスタム UI メッセージングにおけるカスタムデータパラメータタイプの依存をカバーします。

「Audio」

オーディオエフェクトは、... 「Audio」にあります。

**「AEGPs」**は、

After Effects General Plug-in (AEGP) APIを詳しく説明します。提供されるコールバック関数、内部メッセージングへのフック、開いているプロジェクトの現在のコンテンツの操作、およびメニューコマンドの処理について、すべて詳しく説明されています。

**「Artisans」**は、

特殊なプラグイン3DレンダラーAEGPsをカバーしています。