Animatroller.Framework.LogicalDevice.VirtualPixel1D.AddPixelDevice C# (CSharp) Méthode

AddPixelDevice() public méthode

public AddPixelDevice ( int startVirtualPosition, int positions, EventHandler pixelChanged, EventHandler multiPixelChanged ) : VirtualPixel1D
startVirtualPosition int
positions int
pixelChanged EventHandler
multiPixelChanged EventHandler
Résultat VirtualPixel1D
        public VirtualPixel1D AddPixelDevice(int startVirtualPosition, int positions, EventHandler<PixelChangedEventArgs> pixelChanged,
            EventHandler<MultiPixelChangedEventArgs> multiPixelChanged)
        {
            var newPixelDevice = new PixelDevice
            {
                PixelChanged = pixelChanged,
                MultiPixelChanged = multiPixelChanged,
                StartPosition = startVirtualPosition,
                EndPosition = startVirtualPosition + positions - 1
            };

            this.devices.Add(newPixelDevice);

            return this;
        }