Für was brauchst du es denn (Code-Beispiel), man könnte es evtl. mit DllStructCreate verwirklichen! Ansonsten kann ein normales Array ja x-belibige Werte speichern (Array[6880]).
@edit1: Wer lesen kann ist klar im Vorteil :schild4: ! Ich versuche mal die Schleife umzuschreiben!
Probier mal ob das geht:
Code
#include <Misc.au3>
$byteArray = ""
for $i = 1 To 6879
$byteArray &= "byte;"
Next
$byteArray &= "byte"
$byteArrayDemo = DllStructCreate($byteArray)
For $X = 0 To 159
For $Y = 0 To 42
DllStructSetData($byteArrayDemo,(($Y * 160) + $X) + 1, _Iif(Mod($X+$Y,2) = 0,255,0))
Next
Next
$obj.showPixels(DllStructGetPtr($byteArrayDemo), 0)
Alles anzeigen