C# Класс OpenTK.Platform.Windows.WinRawKeyboard

Наследование: IKeyboardDriver2
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetDeviceName ( int index ) : string
GetState ( ) : KeyboardState
GetState ( int index ) : KeyboardState
ProcessKeyboardEvent ( RawInput rin ) : bool
RefreshDevices ( ) : void
WinRawKeyboard ( IntPtr windowHandle ) : System

Приватные методы

Метод Описание
GetDeviceName ( RawInputDeviceList dev ) : string
GetRegistryKey ( string name ) : RegistryKey
RegisterKeyboardDevice ( IntPtr window, string name ) : void

Описание методов

GetDeviceName() публичный Метод

public GetDeviceName ( int index ) : string
index int
Результат string

GetState() публичный Метод

public GetState ( ) : KeyboardState
Результат KeyboardState

GetState() публичный Метод

public GetState ( int index ) : KeyboardState
index int
Результат KeyboardState

ProcessKeyboardEvent() публичный Метод

public ProcessKeyboardEvent ( RawInput rin ) : bool
rin RawInput
Результат bool

RefreshDevices() публичный Метод

public RefreshDevices ( ) : void
Результат void

WinRawKeyboard() публичный Метод

public WinRawKeyboard ( IntPtr windowHandle ) : System
windowHandle System.IntPtr
Результат System