ICanvasRenderingContext2D.PutImageData

PutImageData(IImageData, double, double)

يطلي البيانات من كائن ImageData المحدد على الصورة النقطية. في حالة توفير مستطيل متسخ ، يتم رسم وحدات البكسل من هذا المستطيل فقط. لا تتأثر هذه الطريقة بمصفوفة تحويل اللوحة القماشية.

public void PutImageData(IImageData imagedata, double dx, double dy)
معامليكتبوصف
imagedataIImageDataكائن ImageData يحتوي على مصفوفة قيم البكسل.
dxDoubleالموضع الأفقي (إحداثيات س) لوضع بيانات الصورة في لوحة الوجهة.
dyDoubleالموضع الرأسي (إحداثيات ص) لوضع بيانات الصورة في لوحة الوجهة.

أنظر أيضا


PutImageData(IImageData, double, double, double, double, double, double)

يطلي البيانات من كائن ImageData المحدد على الصورة النقطية. في حالة توفير مستطيل متسخ ، يتم رسم وحدات البكسل من هذا المستطيل فقط. لا تتأثر هذه الطريقة بمصفوفة تحويل اللوحة القماشية.

public void PutImageData(IImageData imagedata, double dx, double dy, double dirtyX, double dirtyY, 
    double dirtyWidth, double dirtyHeight)
معامليكتبوصف
imagedataIImageDataكائن ImageData يحتوي على مصفوفة قيم البكسل.
dxDoubleالموضع الأفقي (إحداثيات س) لوضع بيانات الصورة في لوحة الوجهة.
dyDoubleالموضع الرأسي (إحداثيات ص) لوضع بيانات الصورة في لوحة الوجهة.
dirtyXDoubleالوضع الأفقي (تنسيق x). إحداثي x أعلى الزاوية اليسرى لبيانات الصورة الخاصة بك. افتراضات على 0.
dirtyYDoubleالوضع الرأسي (إحداثيات ص). إحداثي y أعلى الزاوية اليسرى لبيانات صورتك. افتراضات على 0.
dirtyWidthDoubleعرض المستطيل المراد رسمه. افتراضيات على عرض بيانات الصورة.
dirtyHeightDoubleارتفاع المستطيل المراد رسمه. افتراضيات على ارتفاع بيانات الصورة.

أنظر أيضا