DX11D3D functional