Hallo,
wozu den Wrapper?
Ich würde eine eigene
Unit mit einer Linux-BitBlt-Funktion (IFDEF LINUX) schreiben, die die gleichen Parameter wie die Windows-Funktion benutzt
und diese
Unit ebenfalls statt der
unit Windows per IFDEF LINUX einbinden.
Was die Funktion dann intern macht -> da bin ich raus

Ist doch nur ein Beispiel dessen was er erreichen will.
Auf welchem Wege er das macht ist doch egal solange die Parameterliste stimmt.
gruss