Ich habe mir den Code mal angesehen. Diese Zeile ist mir nicht ganz klar:
Delphi-Quellcode:
for n:=0 to 0 do begin
ddsdOverlay.ddpfPixelFormat:=formats[n];
hr:=DDraw.CreateSurface(ddsdOverlay, Overlay, NIL);
if SUCCEEDED(hr) then
Break;
end;
(In TDDOverlay.CreateOverlay)
Was soll das bringen, for n:=0 to 0 ???