diff --git a/src/SDL2.cs b/src/SDL2.cs index fd609a6..637e21f 100644 --- a/src/SDL2.cs +++ b/src/SDL2.cs @@ -1240,6 +1240,10 @@ namespace SDL2 out SDL_DisplayMode mode ); + [DllImport(nativeLibName, CallingConvention = CallingConvention.Cdecl)] + [return : MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(LPUtf8StrMarshaler), MarshalCookie = LPUtf8StrMarshaler.LeaveAllocated)] + public static extern string SDL_GetDisplayName(int index); + /// /// Use this function to get the desktop area represented by a display, with the primary display located at 0,0. ///