Wine has had many different DirectX backends over the decades, including one before Vulkan existed obviously.
All of them relied on translation (ex: opengl). Proton specifically is focused on dx->vulkan.
All of them relied on translation (ex: opengl). Proton specifically is focused on dx->vulkan.