{{newinoldin (日本語)|[[0.9.0 (日本語)|0.9.0]]|090|[[11.0 (日本語)|11.0]]|110|type=関数|text=[[(Image):replacePixels (日本語)|Image:replacePixels]] へ変更しました}}
 Image を作成するために [[ImageData (日本語)|ImageData]] または [[CompressedData (日本語)|CompressedData]] からイメージ内容を再読み込みします。
== 関数 ==
=== 概要 ===
<source lang="lua">
Image:refresh( )
</source>
=== 引数 ===
なし。
=== 返値 ===
ありません。

== 関数 ==
{{newinoldin (日本語)|[[0.10.0]]|100|[[11.0 (日本語)|11.0]]|110|type=異形|text=[[(Image):replacePixels (日本語)|Image:replacePixels]] へ変更しました}}
=== 概要 ===
<source lang="lua">
Image:refresh( x, y, width, height )
</source>
=== 引数 ===
{{param (日本語)|number|x|再読み込みを行う Image の領域 (右上角の X 軸)。}}
{{param (日本語)|number|y|再読み込みを行う Image の領域 (右上角の Y 軸)。}}
{{param (日本語)|number|width|再読み込みを行う Image の領域 (幅)。}}
{{param (日本語)|number|height|再読み込みを行う Image の領域 (高さ)。}}
=== 返値 ===
ありません。

== 用例 ==
<source lang="lua">
function love.load()
    imagedata = love.image.newImageData("pig.png")
    image = love.graphics.newImage(imagedata)
end

function love.draw()
    love.graphics.draw(image)
end

function love.keypressed(key)
    if key == "e" then
        -- 元の ImageData を変更することで Image にも変更を適用します。
        imagedata:mapPixel(function(x, y, r, g, b, a) return r/2, g/2, b/2, a/2 end)
        image:refresh()
    end
end
</source>

== 関連 ==
* [[parent::Image (日本語)]]
* [[(Image):getData (日本語)|Image:getData]]
[[Category:Functions (日本語)]]
{{#set:Description= Image を作成するために [[ImageData (日本語)|ImageData]] または [[CompressedData (日本語)|CompressedData]] からイメージ内容を再読み込みします。}}
== そのほかの言語 ==
{{i18n (日本語)|(Image):refresh}}