Du könntest den Record in etwa so deklarieren:
Delphi-Quellcode:
TSOP64 =
record
PluginFile:
array[0..MAX_PATH - 1]
of AnsiChar;
ConfigFile:
array[0..MAX_PATH - 1]
of AnsiChar;
UseSlowFade: BOOL;
ViewportWidth: Integer;
ViewportHeight: Integer;
SlowFadeVal: Integer;
ParentHandle: HWND;
{$IFDEF WIN32}
filler: HWND;
{ weil 1 HWND-64 = 2 HWND-32 }
{$ENDIF}
FFTAmpVal: Integer;
// Dieser Eintrag funktioniert einfach nicht
FFT:
array [0 .. 511]
of single;
Wave:
array [0 .. 1023]
of smallint;
Position: DWORD;
end;