共用方式為


CDC::TransparentBlt

呼叫此成員函式傳輸的色彩資料位元區塊,對應至像素矩形從指定之來源裝置內容中,輸入目的裝置内容。

BOOL TransparentBlt(
   int xDest,
   int yDest,
   int nDestWidth,
   int nDestHeight,
   CDC* pSrcDC,
   int xSrc,
   int ySrc,
   int nSrcWidth,
   int nSrcHeight,
   UINT clrTransparent 
);

參數

  • xDest
    以邏輯單位指定 X 座標,,目的端矩形的左上角。

  • yDest
    以邏輯單位指定 Y 座標,,目的端矩形的左上角。

  • nDestWidth
    以邏輯單位指定寬度,,目的矩形。

  • nDestHeight
    以邏輯單位指定高度,,目的矩形。

  • pSrcDC
    對來源裝置內容的指標。

  • xSrc
    以邏輯單位指定 X 座標,,來源矩形。

  • ySrc
    以邏輯單位指定 Y 座標,,來源矩形。

  • nSrcWidth
    以邏輯單位指定寬度,,來源矩形。

  • nSrcHeight
    以邏輯單位指定高度,,來源矩形。

  • clrTransparent
    在將的來源點陣圖的 RGB 色彩變為透明。

傳回值

如果成功,則為, 否則

備註

TransparentBlt 允許透明度,也就是說 clrTransparent 運算式的 RGB 色彩透明的傳輸。

如需詳細資訊,請參閱 Windows SDK的 TransparentBlt

需求

Header: afxwin.h

請參閱

參考

CDC 類別

階層架構圖

CDC::AlphaBlend

CDC::SetStretchBltMode