文件名称:d3d9:Go的Direct3D9包装器
文件大小:105KB
文件格式:ZIP
更新时间:2024-06-02 19:48:17
Go
d3d9 该库是Microsoft Direct3D9 API的纯Go包装。 游戏类 在这里,您可以看到正在使用的库,它被用于两次48小时的游戏阻塞。 这是: 这是: 安装 使用以下方法获取并构建库: go get -u github.com/gonutz/d3d9 要运行Direct3D9应用程序,您需要在系统上安装d3d9.dll 。 幸运的是,所有从Windows XP开始的Windows版本都已预先安装了该版本。 这意味着使用此库时,您将不需要在应用程序中附带任何其他DLL。 过时的CGo版本1 该库不再使用CGo。 通过此更改,API在某些地方发生了不兼容的更改。 如果您有一个使用旧API的项目,并且不想立即更新所有内容,则可以在上使用此库的1.0.0版本的副本。 您所要做的就是获取该库,并将您的导入从github.com/gonutz/d3d9更新到github.c
【文件预览】:
d3d9-master
----direct3d9_windows.go(9KB)
----query_windows.go(2KB)
----go.mod(39B)
----volume_windows.go(4KB)
----texture_windows.go(8KB)
----resource_windows.go(4KB)
----swap_chain_windows.go(4KB)
----pixel_shader_windows.go(2KB)
----vertex_buffer_windows.go(11KB)
----device_windows.go(51KB)
----constants_windows.go(73KB)
----LICENSE(1KB)
----cube_texture_windows.go(8KB)
----enums_windows.go(95KB)
----types_windows.go(14KB)
----state_block_windows.go(2KB)
----samples()
--------fullscreen()
--------display_info()
--------rotating_quad()
--------simple_glow()
--------static_triangle()
----README.md(7KB)
----index_buffer_windows.go(7KB)
----vertex_shader_windows.go(2KB)
----error_windows.go(3KB)
----surface_windows.go(7KB)
----color_windows.go(2KB)
----volume_texture_windows.go(8KB)
----macros_windows.go(2KB)
----vertex_declaration_windows.go(2KB)
----base_texture_windows.go(6KB)