/// <summary>
/// Value type for raw input.
/// </summary>
[StructLayout(LayoutKind.Sequential)]
public struct RawInput
{
/// <summary>Header for the data.</summary>
public RawInputHeader Header;
/// <summary>Mouse raw input data.</summary>
public RawInputMouse Mouse;
/// <summary>Keyboard raw input data.</summary>
public RawInputKeyboard Keyboard;
/// <summary>HID raw input data.</summary>
public RawInputHid Hid;
}
Structure RAWINPUT
Public TODO
End Structure
None.
None.