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 :
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é.
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
Partager