# IL2CPP での UWP プラグインの使用

> Understand how to use managed and native plug-ins for UWP.

プラグインを使用して、Unity の外部で作成されたコードを C# スクリプトから呼び出すことができます。ユニバーサル Windows プラットフォーム (UWP) のプラグインモデルは、Unity がサポートする他のプラットフォームと類似しています。Unity でのプラグインの詳細については、[プラグイン](/engine/6000.0/manual/scripting/compilation-and-code-reload/plug-ins.md)を参照してください。

| **トピック**                                                                                                                                                           | **説明**                           |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------- |
| [マネージ UWP プラグインの使用](/engine/6000.0/manual/platform-specific/windows-store/uwp-developing/uwp-il2cpp-scripting/uwp-il2cpp-plugins/uwp-managed-plugins.md)           | マネージプラグインの使用方法を理解します。            |
| [ネイティブ UWP プラグインの呼び出しと実装](/engine/6000.0/manual/platform-specific/windows-store/uwp-developing/uwp-il2cpp-scripting/uwp-il2cpp-plugins/uwp-native-plugins-call.md) | ネイティブプラグインの呼び出しと実装の方法を理解します。     |
| [ネイティブ UWP プラグインの作成](/engine/6000.0/manual/platform-specific/windows-store/uwp-developing/uwp-il2cpp-scripting/uwp-il2cpp-plugins/uwp-native-plugins-author.md)    | ネイティブプラグインの作成方法を理解します。           |
| [P/Invoke の使用](/engine/6000.0/manual/platform-specific/windows-store/uwp-developing/uwp-il2cpp-scripting/uwp-il2cpp-plugins/uwp-pinvoke.md)                        | P/Invoke の使用に関するルールと制限について説明します。 |

## 追加リソース##additional-resources

* [プラグインのインポートと設定](/engine/6000.0/manual/scripting/compilation-and-code-reload/plug-ins/plug-in-inspector.md)
* [IL2CPP の概要](/engine/6000.0/manual/scripting/compilation-and-code-reload/backends/il2cpp.md)
* [UWP の IL2CPP スクリプティングバックエンド](/engine/6000.0/manual/platform-specific/windows-store/uwp-developing/uwp-il2cpp-scripting.md)
