Directx support (2/46)

Directx support