есть такой метод для получения адреса метода на c#
[DllImport("opengl32.dll")]
private static extern IntPtr wglGetProcAddress(string name);
[DllImport("Kernel32.dll")]
private static extern IntPtr LoadLibraryA(string name);
[DllImport("Kernel32.dll")]
private static extern IntPtr GetProcAddress(IntPtr module, string name);
private static IntPtr GetAnyGLFuncAddress(string name)
{
IntPtr p = wglGetProcAddress(name);
if (p == (IntPtr) 0 ||
(p == (IntPtr) 0x1) || (p == (IntPtr) 0x2) || (p == (IntPtr) 0x3)||
(p == (IntPtr) (-1)) )
{
IntPtr module = LoadLibraryA("opengl32.dll");
p = GetProcAddress(module, name);
}
if (p == IntPtr.Zero)
{
Console.WriteLine("метод: " + name + " ненеайден");
}
return p;
}
как сделать тоже самой под линукс?
LoadLibrary[A/W]
.FreeLibrary
.GetProcAddress
.Вам еще стоит много чего прочитать прежде чем начинать работать с данным функционалом, если вы не работали с динамической загрузкой shared object
файлов в Linux
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
ПриветсвуюЯ изучаю Xamarin и мне интересно как сделать так, чтобы на кнопке были блики, полутона и тд? Стандартных средств не хватает или Я в них...
Приподключении к БД возникла следующия ошибка