3D textures or 2D arrays shared between processes

Is there a way to get a 3D texture, or a 2D texture array between processes? Shared memory, touch in / out, directX in / out all only support 2D textures, tried a Cache TOP as well without any luck.

Is the cache method you tried something like making a flip book on one side and counting frames on the other side and recaching them? You could do the intensive loading on one process, then basically just flip through all of them, write a few scripts to confirm receipt on the other side, which just gets the stream of images and caches them and creates the 3d tex?