private void OnDisplayUpdated(int index, IntPtr framePtr, PinMame.PinMameDisplayLayout displayLayout) { Logger.Debug($"OnDisplayUpdated: index={index}"); if (displayLayout.IsDmd) { _dmdController.SetFrame(framePtr); } }
private void OnDisplayAvailable(int index, int displayCount, PinMame.PinMameDisplayLayout displayLayout) { Logger.Info($"OnDisplayAvailable: index={index}, displayCount={displayCount}, displayLayout={displayLayout}"); if (displayLayout.IsDmd) { _dmdController.SetLayout(displayLayout.Levels, displayLayout.Width, displayLayout.Height); } }