Shared Memory with Microsoft Hekaton
Hekaton does not support direct memory access from client applications. In theory an application could access the same memory space that SQL Server uses using OS memory sections. That is not implemented, though.

The shared memory transport has nothing to do with this. Indeed, it uses a shared memory region to transfer data. But it still runs the normal TDS protocol (including the data conversion and serialization that this involves).