none
如何使特定色彩在變成透明 RRS feed

  • 問題

  • 假設要圖片於桌面上,我有使用BitBlt來完成

    但是假如我想在先使"來源影像"中某顏色在繪製於桌面上時 變成透明的

    該使用何種方式?

    PS:"來源影像" 只是很單純的兩個顏色,例如背景為blue,圖形為red,想要把blue變成透明,再用Bitblt搬移到桌面上,

    2006年11月22日 上午 04:00

解答

  • 我找到方法了如下

                    Dim bufferbitmap As New Bitmap(_sourceBitmap.Width, _sourceBitmap.Height)
                    bufferbitmap =_sourceBitmap.MakeTransparent(Color.Black) '黑色為透明色

    2006年11月22日 上午 08:52