コード例 #1
0
ファイル: Observable.cs プロジェクト: nerogcy/Rgb
        public void TestDrawStretch()
        {
            var image = Image.FromFile(@"Resources\testImage.png");

            RgbHidBase rgbDevice;

            Assert.IsTrue(RgbHid.TryCreate(RgbDeviceType.CorsairK70Rgb, out rgbDevice));
            rgbDevice.DrawImage(image, ImageFitMode.Stretch);
        }
コード例 #2
0
ファイル: Observable.cs プロジェクト: nerogcy/Rgb
        public void TestKeys()
        {
            RgbHidBase rgbDevice;

            Assert.IsTrue(RgbHid.TryCreate(RgbDeviceType.CorsairK70Rgb, out rgbDevice));

            var keyboard = rgbDevice as K70Rgb;

            Assert.IsNotNull(keyboard);

            foreach (var row in K70RgbMappings.KeyPayloadBitsLocation)
            {
                foreach (var key in row)
                {
                    var dict = new Dictionary <uint, Color>();
                    dict[(uint)key] = Color.Red;
                    keyboard.DrawKeys(dict, Color.White);
                }
            }
        }
コード例 #3
0
        public void CreateDevice()
        {
            RgbHidBase rgbDevice;

            Assert.IsTrue(RgbHid.TryCreate(RgbDeviceType.CorsairK70Rgb, out rgbDevice));
        }