Sie haben eine Struktur, die ein Byte-ArrayRangierung eine unbekannte Größe Array
byte[]
jedoch die Größe des Arrays hängt von der Bild führt Sie einreichen (widthxheight)
So ... wie tun Sie
[MarshalAs(UnmanagedType.ByValArray, SizeConst = ???)]
public Byte[] ImageData;
die SizeConst ein Muss, wenn sie mit Byte-Arrays arbeiten C-DLLs von C# übergeben wird?
Ein benutzerdefinierter Marshaller scheint die einzige Wahl zu sein. – IllidanS4