Directx support (3/46)

Directx support