dzn: Use DXGI swapchains

Makes things so much faster than doing CPU copies using StretchBlt().
133 jobs for !16200 with win32-wsi-dxgi in 9 seconds (queued for 9 seconds)
latest merge request