次の方法で共有


CDC::AlphaBlend

透明または半透明のピクセルがあるビットマップを表示するには、このメンバー関数を呼び出します。

BOOL AlphaBlend(
   int xDest,
   int yDest,
   int nDestWidth,
   int nDestHeight,
   CDC* pSrcDC,
   int xSrc,
   int ySrc,
   int nSrcWidth,
   int nSrcHeight,
   BLENDFUNCTION blend 
);

パラメーター

  • xDest
    、描画先の四角形の左上隅の論理単位で、x 座標を指定します。

  • yDest
    、描画先の四角形の左上隅の論理単位で、y 座標を指定します。

  • nDestWidth
    、描画先の四角形の幅を、論理単位で指定します。

  • nDestHeight
    、描画先の四角形の論理単位で、高さを指定します。

  • pSrcDC
    元のデバイス コンテキストへのポインター。

  • xSrc
    、元の四角形の左上隅の論理単位で、x 座標を指定します。

  • ySrc
    、元の四角形の左上隅の論理単位で、y 座標を指定します。

  • nSrcWidth
    、元の四角形の幅を、論理単位で指定します。

  • nSrcHeight
    、元の四角形の論理単位で、高さを指定します。

  • Expression Blend
    BLENDFUNCTION の構造体を指定します。

戻り値

成功した場合**[真]** ; それ FALSE

解説

詳細については、Windows SDK の AlphaBlend を参照してください。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CDC クラス

階層図

EMRALPHABLEND