複数の描画 API

API は、ほとんどの場合は依存しない描画 API で表されます。描画 API に固有のエントリ ポイントに対するプラグインを記述している場合は、それが使用される API を返す必要があります。supportedDrawAPIs() インタフェースは、関連するすべてのエントリ ポイントに用意されています。

従属描画 API ライブラリまたはインタフェースの設定は、プラグインで行う必要があります。サポートされる各描画 API のライブラリの特定のバージョンに、SDK が用意されています。現在の依存ライブラリは、CgFX、DirectX 11、コンパイル済みの DX11 エフェクト ランタイム ライブラリです。DirectX SDK にはソース コードが付属しているので、コンパイル済み DX11 エフェクト ライブラリは、プラグイン作成者が再コンパイルし、独自のプラグインに明示的にリンクできます。現在のライブラリのバージョンは、出荷リソース ノートの一部として表示されます。

重要な描画 API の注意事項を次に示します。これの制限は描画 API ライブラリによるものではなく、Maya API での制限です。