IlyJe recherche une fonction en asm (rapide) pour récupérer la couleur d'un pixel de l'écran. Si quelqu'un connait une fonction plus rapide que
celle ci (Delphi) si possible sans appelle aux API... :
function DesktopColor(const X, Y: Integer): TColor;
var
c: TCanvas;
begin
c := TCanvas.Create;
try
c.Handle := GetWindowDC(GetDesktopWindow);
Result := GetPixel(c.Handle, X, Y);
finally
c.Free;
end;
end;