コード例 #1
0
        public static string GetScancodeName(SDL2ScanCode scancode)
        {
            var ptr = GetScancodeNamePtr(scancode);

            if (ptr != IntPtr.Zero)
            {
                return(Marshal.PtrToStringAuto(ptr));
            }

            return(string.Empty);
        }
コード例 #2
0
 private static extern IntPtr GetScancodeNamePtr(SDL2ScanCode scancode);
コード例 #3
0
 public static extern SDL2KeyCode GetKeyFromScancode(SDL2ScanCode scancode);
コード例 #4
0
        public static string GetScancodeName(SDL2ScanCode scancode)
        {
            var ptr = GetScancodeNamePtr(scancode);
            if (ptr != IntPtr.Zero)
                return Marshal.PtrToStringAuto(ptr);

            return string.Empty;
        }
コード例 #5
0
 public static extern SDL2KeyCode GetKeyFromScancode(SDL2ScanCode scancode);
コード例 #6
0
 private static extern IntPtr GetScancodeNamePtr(SDL2ScanCode scancode);