[DirectX] Fix order of `v2::DescriptorRange` (#145555)

As pointed in #145438, the order of elements in `v2::DescriptorRange` is
wrong according to the root signature file format. This changes the
order and updates the code and test to continue to pass.

Closes: #145438

---------

Co-authored-by: joaosaffran <joao.saffran@microsoft.com>
GitOrigin-RevId: 770d0b028aa8e55e5d913d0f7bce527d3facdcd6
6 files changed