hi,
ich bins schon wieder

...
für mein progrämmchen benötige ich zwingend folgende methode einer klasse:
C#-Quelltext
1:
| void vtkImageImport::SetImportVoidPointer (void * ptr) |
es wird also ein Pointer auf mein Array, welches meine Punkte enthält benötigt
also habe ich mich ein wenig umgeschaut, wie ich das nun in c# gelöst bekomme und folgendes ist bis jetzt dabei rausgekommen
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| int[] buffer = {255, 0}; vtkImageImport test = new vtkImageImport(); unsafe { fixed (void* pData = buffer); { test.SetImportVoidPointer((IntPtr)pData); } } |
wo könnte das Problem liegen, gibt es eine bessere/saubere Vorgehensweise ? mfg