
Universal-Graphics-Hook:一个C++项目,用于挂钩多种图形库,例如
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Universal-Graphics-Hook 是一个C++项目,旨在为多种图形库提供统一的接口和功能扩展,方便开发者进行底层操作与高级定制。
通用图形钩开发了一个C++项目,用于挂钩各种图形库,例如:Direct3D 9、Direct3D 10、Direct3D 11、Direct3D 12、GDI、GDI+、OpenGL 和 Vulkan。DLL 主函数包含了所有列出的库的示例,但未包含 GDI 和 GDI+ 的示例,因为这些功能尚未实现。例子用法中包含的头文件涵盖了要挂钩的支持库的所有方法表。
Direct3D 9的基本示例如下:
```cpp
typedef HRESULT (__stdcall* d3d9Present)(LPDIRECT3DDEVICE9);
typedef HRESULT (__stdcall* d3d9EndScene)(LPDIRECT3DDEVICE9);
static d3d9Present g_od3d9Present = nullptr;
static d3d9EndScene g_od3d9EndScene = nullptr;
HRESULT __stdcall h
```
全部评论 (0)
还没有任何评论哟~


