I have sliverlight writeable bitmap question.
Please run attachd sample, then click test1 button, select attached Koala320x240.jpg.
In test1 button, I create WriteableBitmap named writeableResult, the width and height is 320x240.
Then I call following, I define WriteableBitmap named writeableSource width and height is 320x240, so it can clone to writeableResult and display it.
imageWidth = 320;
imageHeight = 240;
for (int i = 0; i < imageWidth; i++)
for (int j = 0; j < imageHeight; j++)
[url removed, login to view][j * imageWidth + i] = [url removed, login to view][j * imageWidth + i];
Please click test2 button, select attached Koala320x240.jpg. You will see the attached [url removed, login to view] result.
In test2 button, all code is same with test1 button ,only the writeableSource define width and height is 640x240
I expect the result like problem1result.jpg.
1. the coder need explain detail why the output is [url removed, login to view] not is problem1result.jpg.
I am first time use writeablebitmap, I do not fully understand why the output will become problem1.jpg.
I need the coder explain [url removed, login to view] I can fully understand how to use pixels.
2. the coder need modify test2 button, let it output result like problem1result.jpg.
3. the coder need Add test3 button, let it output result like problem2.jpg. The coder need create method it allow input the width and height of
writeableResult , the width and height of writeableSource, and the x and y parameter (it allow draw the writeableSource at specific position)