public void ClearFrames() { int maxLeds = ChromaUtils.GetMaxLeds(this.Device); this._mFrames = new ChromaSDKBaseAnimation.ColorArray[1]; ChromaSDKBaseAnimation.ColorArray colorArray = new ChromaSDKBaseAnimation.ColorArray(); int[] array = new int[maxLeds]; for (int i = 0; i < maxLeds; i++) { array[i] = 0; } colorArray.Colors = array; this._mFrames[0] = colorArray; }
public void ClearFrames() { int maxRow = ChromaUtils.GetMaxRow(this.Device); int maxColumn = ChromaUtils.GetMaxColumn(this.Device); this._mFrames = new ChromaSDKAnimation2D.ColorFrame2D[1]; ChromaSDKAnimation2D.ColorFrame2D colorFrame2D = new ChromaSDKAnimation2D.ColorFrame2D(); ChromaSDKBaseAnimation.ColorArray[] array = new ChromaSDKBaseAnimation.ColorArray[maxRow]; for (int i = 0; i < maxRow; i++) { array[i] = new ChromaSDKBaseAnimation.ColorArray(); int[] array2 = new int[maxColumn]; for (int j = 0; j < maxColumn; j++) { array2[j] = 0; } array[i].Colors = array2; } colorFrame2D.Colors = array; this._mFrames[0] = colorFrame2D; }