May 19, 2014
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
>
> https://github.com/evilrat666/directx-d
>

little update: i'm currently looking at some other not yet converted stuff such as Direct2D, DirectWrite and DXVA(video decoding). can't say anything for now, i don't promise i will translate it but i'll looking forward to adding them in to repo. that's all i can say now. if i had enough time i'll put D2D later this week.
May 24, 2014
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
>
> https://github.com/evilrat666/directx-d
>

new additions:
+Direct2D     [DX9 state] (though still some helper functions missing)
+DirectWrite  [DX9 state]
+DXGI         [DX11.1, DX11.2]
+Direct3D     [DX11.1, DX11.2]

examples:
+Direct2D sample from MSDN ( a bit ugly at this moment )
May 27, 2014
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
> https://github.com/evilrat666/directx-d

this is it. i think i can't continue on this one anymore, nor do i have time, nor passion. i've made a lot of work and meet (almost) no interest. i will be stay in contact, so any pull request will not be lost, but i think this is my last commit to it. i have encountered lot of obstacles such as UFCS on classes, which makes impossible seamless migration of user code from C++ to D(no, that wasnt real purpose but for me it is important point). i may return later, let say in a year or two when D will be more complete and usable, but for now i take my leave. please take my apologies if one really used this bindings or have high hopes on it.
May 29, 2014
On Tue, 27 May 2014 02:24:01 -0700, evilrat <evilrat666@gmail.com> wrote:

> On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
>> https://github.com/evilrat666/directx-d
>
> this is it. i think i can't continue on this one anymore, nor do i have time, nor passion. i've made a lot of work and meet (almost) no interest. i will be stay in contact, so any pull request will not be lost, but i think this is my last commit to it. i have encountered lot of obstacles such as UFCS on classes, which makes impossible seamless migration of user code from C++ to D(no, that wasnt real purpose but for me it is important point). i may return later, let say in a year or two when D will be more complete and usable, but for now i take my leave. please take my apologies if one really used this bindings or have high hopes on it.

I think it would appropriate at this point to note that Aurora is currently hosting bindings for DirectX and will continue to maintain DirectX bindings for a the foreseeable future. DirectX 12 bindings will be provided once they become available.

So if you need current and maintained bindings for DirectX you can find them on GitHub here:
https://github.com/auroragraphics/directx

-- 
Adam Wilson
GitHub/IRC: LightBender
Project Coordinator
The Aurora Project
January 24, 2015
On 5/27/14, evilrat via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote:
> On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
>> https://github.com/evilrat666/directx-d
>
> this is it. i think i can't continue on this one anymore, nor do i have time, nor passion.

Hey, sorry you didn't find an audience for this, thanks for your work nevertheless! But do you by any chance know how up to date your bindings are compared to these other ones: https://github.com/auroragraphics/directx

If you don't know I'll try to diff my way and find out.
January 26, 2015
On Saturday, 24 January 2015 at 20:35:23 UTC, Andrej Mitrovic wrote:
> On 5/27/14, evilrat via Digitalmars-d-announce
> <digitalmars-d-announce@puremagic.com> wrote:
>> On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
>>> https://github.com/evilrat666/directx-d
>>
>> this is it. i think i can't continue on this one anymore, nor do
>> i have time, nor passion.
>
> Hey, sorry you didn't find an audience for this, thanks for your work
> nevertheless! But do you by any chance know how up to date your
> bindings are compared to these other ones:
> https://github.com/auroragraphics/directx
>
> If you don't know I'll try to diff my way and find out.

it is very sparse comparing to what i've done, but DirectX itself is stable so there shouldn't be any problems. though my version is targeted for same usage as if in C++, and contains most of helper functions, so one could easily rewrite C++ arrows as dots and thats all - everything should work(most times at least). This is very useful and convenient since there are very few learning resources about D and especially DirectX with D(if any).

maybe i'll update it to DirectX 12 as soon it is released. but still i would merge peoples PR's if there be any commits.
December 18, 2016
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
>
> https://github.com/evilrat666/directx-d
>

A long awaited update - v0.10.0 is out!

Be wary there is still a lot of things untested, and one may encounter access violation or random crashes.

It is great to see community expanding and the language growing up.
Thanks everyone who contributed.
June 22, 2017
On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
>
> https://github.com/evilrat666/directx-d
>

I'm sorry to say that, but I have to quit the post of DirectX bindings maintainer. I haven't yet decided on what to do with dub package[1], but I'm in favor of completely deleting it so the next maintainer or D foundation can step in, that way there should be little to no code breakage occurs and most users won't even notice a change. My current estimate is to drop it till the end of month.
I will probably continue to maintain github repository for few months for my personal needs though.

[1] http://code.dlang.org/packages/directx-d
June 22, 2017
On Thursday, 22 June 2017 at 09:09:40 UTC, evilrat wrote:
> On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
>>
>> https://github.com/evilrat666/directx-d
>>
>
> I'm sorry to say that, but I have to quit the post of DirectX bindings maintainer. I haven't yet decided on what to do with dub package[1], but I'm in favor of completely deleting it so the next maintainer or D foundation can step in, that way there should be little to no code breakage occurs and most users won't even notice a change. My current estimate is to drop it till the end of month.
> I will probably continue to maintain github repository for few months for my personal needs though.
>
> [1] http://code.dlang.org/packages/directx-d

Thanks for your DirectX bindings! I'm currently in the process of learning it.
June 23, 2017
Am 22.06.2017 um 11:09 schrieb evilrat:
> On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote:
>>
>> https://github.com/evilrat666/directx-d
>>
> 
> I'm sorry to say that, but I have to quit the post of DirectX bindings maintainer. I haven't yet decided on what to do with dub package[1], but I'm in favor of completely deleting it so the next maintainer or D foundation can step in, that way there should be little to no code breakage occurs and most users won't even notice a change. My current estimate is to drop it till the end of month.
> I will probably continue to maintain github repository for few months for my personal needs though.
> 
> [1] http://code.dlang.org/packages/directx-d

I don't know how much the package is currently in use (I still use my own partial bindings that I hacked together a while ago for example), but, at least if you'll continue to be able to react when a new maintainer steps up, I would suggest to simply keep the DUB package there in standby. Removing it without having a replacement ready will just potentially break code for no real benefit.