4 个版本
0.1.3 | 2021年2月4日 |
---|---|
0.1.2 | 2020年7月3日 |
0.1.1 | 2020年6月30日 |
0.1.0 | 2020年6月30日 |
#671 在 图形API 中
在 dx12bindings 中使用
5KB
80 行
PIX Wrapper
此库封装了PIX事件运行时API,以便可以从Rust中使用。
不幸的是,原始头文件仅适用于C++,并且它们使用了模板,使得rust-bindgen无法处理它们,因此我们不得不引入另一层间接引用 - C++文件wrapper.cpp,它在头文件中公开了普通的C API,可由rust-bindgen消耗。要构建此库,您需要设置PIX_RUNTIME_PATH环境变量,该变量将指向包含PIX运行时头文件/库的目录。
无运行时依赖
~0–2MB
~37K SLoC