We have a WinRT component with business logic that internally massages a C++ unsigned char buffer. We now want to feed that buffer from a C# byte[]. What would the perfect boundary look like, i.e., what would the signature of the SomeWinRTFunction function below be?
void SomeWinRTFunction(something containing bytes from managed land)
{
IVector<unsigned char> something using the bytes given from managed land;
}
This kind of issue seems too new still for search engines to find it...