20 ... aufgerundet auf die nächste Bytegrenze ergibt das also 24 = 3 Byte
theoretisch gibt es also keinen nativen Typen für eine direkte Umwandlung
Du könntest es aber mit solchen Typen versuchen.
Delphi-Quellcode:
Type TTripple = packed Array[0..2] of Byte;
Type TIrgendwas = packed Record
Lo: Word;
Hi: Byte;
End;