Working DirectX11 initialization for windows 8