public SendStatus SendPixelValue(int channel, PhysicalDevice.PixelRGBByte rgb) { int dataOffset = 1 + channel * 4; lock (lockObject) { if (!this.changedPixels.Any()) { this.firstChange.Restart(); } this.pixelData[dataOffset + 0] = rgb.R; this.pixelData[dataOffset + 1] = rgb.G; this.pixelData[dataOffset + 2] = rgb.B; this.changedPixels.Add((byte)channel); receivedUpdates++; } return(SendStatus.NotSet); }
public SendStatus SendPixelValue(int channel, PhysicalDevice.PixelRGBByte rgb) { throw new NotImplementedException(); }