I have program using DirectX. Shall it support all GPUs? Or just newer GPUs? What about the requirements of the Windows OS?