private void Started() { DmdSize = new DmdSize(_controller.RawDmdWidth, _controller.RawDmdHeight); _dmd = new DmdFrame(DmdSize); /* _ticks = Observable * .Interval(TimeSpan.FromMilliseconds(1000)) * .SubscribeOn(Scheduler.Default) * .Subscribe(x => { Update(); });*/ }
public DmdFrame(DmdSize size) { Size = size; Pixels = new DmdPixel[size.Width, size.Height]; for (var x = 0; x < size.Width; x++) { for (var y = 0; y < size.Height; y++) { Pixels[x, y] = new DmdPixel(); } } }