I am looking to write a void* buffer to a MemoryStream in a C++/CLI. As I don’t think this is possible directly, alternatively I would like to convert this buffer to an array<byte>^ in order to be able to call Stream.Write(). I’ve looked at Marshal but then I am having trouble coverting void* to System::IntPtr. Any help is appreciated.
I am looking to write a void* buffer to a MemoryStream in a C++/CLI.
Share
You can use the IntPtr constructor which takes a
void*: