Nun wie gesagt, die eigentliche Surfacegröße (in diesem fall 2048*256) intressiert mich ja nicht, da ich doch nur die 1536*256 Pixel mit dem SDK schreibe. Mit
"RECT square; square.top=0; square.bottom=(long)bmpheight; square.right=(long)bmpwidth; square.left=0;"
Schränke ich ja ein, was gelockt wird (also in diesem Fall nur die eigentliche Textur die das SDK empfängt). Oder verstehe ich da was bei LockRect falsch?
PS: Siehe edit oben.