ffi

  1. Andrinall

    Как через ffi получить __uuidof для IUnknown::QueryInterface ?

    Вопрос в названии темы. Нужно получить IDXGIDevice, используя IDirect3DDevice9::QueryInterface (он же IUnknown::QueryInterface т.к. там наследование), но не понятно 2 момента - как кастовать метод, а именно как обозначать первый параметр с IID... void*? И второе - как получить этот самый REFIID...
  2. why ega

    Исходник Гайд Знакомимся с FFI и работаем с памятью в Lua

    Доброго времени суток. Сегодня суббота (на момент того, когда я закончил писать статью, уже воскресенье), а это значит, что самое время потерять остатки нейронных связей и пописать немножко на Lua. В этой статье мы рассмотрим, как можно использовать библиотеку FFI в ваших проектах. Также...
  3. Andrinall

    Как объявить интерфейс ID3DXBuffer в ffi ?

    Вопрос в шапке. Нужно объявление ID3DXBuffer для его использования в D3DXAssembleShader и SetPixelShader Переломал себе всю голову, выбивает либо declaration specifier expected near 'ID3DXBuffer' at line 3, либо size of C type is unknown or too large at line 6. По сути мне из этого буфера...
  4. H

    Lua garagemod

    garagemod.lua - change behavior of in game garages In GTA San Andreas there are 50 garage objects. Some of them are Pay N Spray, mod garages or property garages. There are few which are used in missions, and are permanently locked outside mission and in SAMP. Car impounds also count as garage...
  5. H

    Lua HUD 3D Terrain Radar

    3D Terrain Radar (radar3d.lua) Pink (Horsi) - script | Pavel - map data Q&A What does this script do? It displays a 3D projection of the surrounding terrain in a radar style. Because it resembles normal radar function, player position is being shown also, as well as the direction player is...
  6. protopcat

    Ищу библиотеку ffi

    Дайте пожалуйста библиотеку ffi. Я нашёл скрипт (flycar) но у меня нету этой библиотеки.
  7. Rei

    получить hwnd в ракботе

    ffi.cdef [[ typedef unsigned long HANDLE; typedef HANDLE HWND; HWND GetActiveWindow(); ]] handle = ffi.C.GetActiveWindow(); выдает 0 сработало GetForegroundWindow(), но он не работает при свернутом окне. можно ли гарантировано получить хендл окна с помощью process id или еще...