directx-d 0.12.0

DirectX for D


To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

DirectX bindings for D language.


Running samples:

Open sample folder in terminal (a quick way is to shift-RMB in that folder in explorer and choose open command window) and simply type :

`dub run --arch=x86_64`

or since dub v1.2 for MS-COFF linker 'arch'

`dub run --arch=x86_mscoff`

or for x86

`dub run`

 

Some samples may require using Windows8 config if you are on Windows 8 or Windows 10, if you see related linker errors just specify that config in build:

`dub run --arch=x86_64 --config=Windows8`

 


Disclaimer:

Keep in mind that this bindings is still far from ideal, any changes may broke API. It requires a lot of commitment to be finally finished, and one can find something that is not there yet from C++.

Any questions on dlang.org forum thread

 


How to contribute:

Found an error? Got "access violation"? Simply open an issue!

There is also a lot of broken things around in code, just search the sources for "FIXME:" and "TODO:"

 

Pull requests are welcome!

 


License:

MIT License

Dependencies:
none
Versions:
0.12.0 2017-May-10
0.11.0 2017-Apr-14
0.10.0 2016-Dec-18
0.9.1 2014-Sep-21
0.9.0 2014-Sep-05
Show all 7 versions
Download Stats:
  • 0 downloads today

  • 6 downloads this week

  • 8 downloads this month

  • 573 downloads total

Score:
2.4
Short URL:
directx-d.dub.pm