Interface IAimpExtensionCustomVisualization
This is extension for the IAimpServiceVisualizations service. This type of visualization provides an ability to render visualization outside of the visual display of player, and not depended from user choice.
Instance should be created by plugin and must be registered in the application in the Initialize() method via the RegisterExtension(IAimpExtension) method.
Namespace: AIMP.SDK.Visuals
Assembly: AIMP.SDK.dll
Syntax
public interface IAimpExtensionCustomVisualization : IAimpExtension
Methods
Draw(AimpVisualData)
Draws the specified data.
Declaration
void Draw(AimpVisualData data)
Parameters
Type | Name | Description |
---|---|---|
AimpVisualData | data | The visual data AimpVisualData. |
GetFlags()
Gets the combinations of the AimpVisualFlags.
Declaration
AimpVisualFlags GetFlags()