Bonjour,
Je rencontre actuellement un problème d'adaptation du C# à Delphi .NET (je n'ai pas trouvé de forum dédié à delphi .net).
Voici la ligne en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
int[] imageData = (int[])tex.LockRectangle(...);
La fonction LockRectangle retourne du System.Array.

Mon problème vient de '(int[])' qui convertirait donc le type Array en Array of integer. Voici ce que j'ai tenté.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
...
var
  imageData: array of integer;
...
System.&Array.Copy(m_texture.LockRectangle(...), imageData, nb_elements);
Le compilateur ne me signale plus aucun problème de type.
Auriez-vous une idée de la bonne methode à employer, sachant que je n'ai pas pu tester celle que je propose à cause d'autres problème de compilation (qui découlent de ceci). Je me questionne donc sur la validité de ce que j'ai ecrit.

Merci d'avance