I mean code-wise, what's the intended architecure? How does d3d, GL, CL, Vulkan import or export work with your implementation?
I ask partly because I've put a lot of thought into resource sharing, and I don't really see much point in trying to go through the Windows d3dkmt functions.