AIMP DotNet allows you to create a plugin for AIMP media player on .Net Supports x86 and x64 version.
https://martin211.github.io/aimp_dotnet_docs/api/AIMP.SDK.html
AIMP DotNet SDK this is a proxy plugin written on C++ CLI and C++. It provide ability to call AIMP methods directly from C# code. SDK contain two parts:
- AIMP.SDK library. Contains a definitions for SDK interfaces.
- aimp_dotnet library Contains implementations of interfaces from AIMP.SDK library. All code written on C++ CLI and some native parts on C++
For more information you can use demo plugins.
- Use NuGet package
- Optional. Install Command Task Runner extension for Visual Studio
- Remember that a aimp_dotnet.dll this is a entry point for AIMP plugin. And it shuld be called as your plugin. You can use CopyPlugin.ps1 script to get correct plugin structure.
- Visual Studio 2022 or MsBuild tools 2022
- Following components should be installed:
- Visual C++ ATL support
- C++/CLI support
- Windows SDK Version: 10.0.17763.0
AIMP DotNet is licensed under the Apache 2.0.