Bitmap stretchen, ohne bilinearen Filter



  • Ich zeichne mit der Methode Graphics.DrawImage ein Bild auf das Fenster. Aber wenn ich es strecke, dann wird automatisch der bilineare Filter aktiviert. Ich möchte das ganze aber ohne Filter strecken, so dass das vergrößerte Bild pixelig aussieht. Was muss ich da machen?
    Für solche Manipulationen muss man wohl ein ImageAttributes-Objekt erstellen und der DrawImage-Methode mitgeben. Aber ich werde aus dessen Methodennamen nicht schlau und hab absolut keine Ahnung, welchen Wert ich da wie setzen muss. Könnt Ihr mir da helfen?



  • reicht nicht einfach:

    graphicsObject.InterpolationMode=InterpolationMode.NearestNeighbor;
    


  • geeky schrieb:

    reicht nicht einfach:

    graphicsObject.InterpolationMode=InterpolationMode.NearestNeighbor;
    

    Vielen Dank, Professor Oberschlau! Das hab ich auch selbst gewusst!


Anmelden zum Antworten