|
前提條件:
閱讀本文之前請確認(rèn)你已經(jīng)安裝了如下軟件
- Visual Studio 2008 (Express) SP1
- Silverlight 3 Tools For Visual Studio
- Microsoft Expression Blend 3 MIX 09 Preview
本篇主要內(nèi)容:
- 如何利用新的Bitmap API來創(chuàng)建我們自己的圖像
- 透視3D圖像(Perspective 3D Graphic)
- 像素模糊和投影效果
- Element-To-Element Binding
Bitmap API的寫圖像功能:
新版的Bitmap API支持從寫每個像素的值來創(chuàng)建自己的圖像
這個用來支持生成Bitmap的類叫做WriteableBitmap,繼承自BitmapSource類
這個類位于System.Windows.Media.Imaging名字空間中,其函數(shù)成員包括
1: public sealed class WriteableBitmap : BitmapSource
2: {
3: public WriteableBitmap(BitmapSource source);
4: public WriteableBitmap(int pixelWidth, int pixelHeight, PixelFormat format);
5: public int this[int index] { get; set; }
6: public void Invalidate();
7: public void Lock();
8: public void Render(UIElement element, Transform transform);
9: public void Unlock();
10: }
NET技術(shù):Silverlight 3 Beta 新特性解析(2)-Graphics篇,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。