Afterglow.Input.SlimDX.SlimDXKeyboard.SlimDXKeyboard C# (CSharp) Method

SlimDXKeyboard() public method

Initializes a new instance of the SlimDXKeyboard class.
public SlimDXKeyboard ( Control control ) : System.Windows.Forms
control System.Windows.Forms.Control The control.
return System.Windows.Forms
        public SlimDXKeyboard(Control control)
        {
            var directInput = DirectInput.FromPointer(control.Handle);

            mKeyboard = new Device<KeyboardState>(directInput, SystemGuid.Keyboard);
            mKeyboard.SetCooperativeLevel(control,
                CooperativeLevel.Foreground | CooperativeLevel.Exclusive | CooperativeLevel.NoWinKey);

            mKeyboard.Acquire();
        }