RGB.NET Device-Provider-Package for Microsoft Dynamic Lighting-Devices.
This provider follows the default pattern and does not require additional setup.
surface.Load(DynamicLightingDeviceProvider.Instance);