CDrawingManager::PixelAlpha
計算半透明的最後一個像素的色彩。
static COLORREF __stdcall PixelAlpha(
COLORREF srcPixel,
int percent
);
static COLORREF __stdcall PixelAlpha(
COLORREF srcPixel,
double percentR,
double percentG,
double percentB
);
static COLORREF __stdcall PixelAlpha(
COLORREF srcPixel,
COLORREF dstPixel,
int percent
);
參數
[in] srcPixel
像素的初始色彩。[in] percent
表示透明度百分比的 0 和 100 之間的數字。值為 100 表示初始色彩完全不透明。[in] percentR
表示透明度百分比的紅色元件、0 和 100 之間的數字。[in] percentG
表示透明度百分比的綠色元件的 0 和 100 之間的數字。[in] percentB
表示透明度百分比的藍色元件的 0 和 100 之間的數字。[in] dstPixel
像素的基準色彩。
傳回值
半透明的最後一個像素的色彩。
備註
這是色彩的半透明的點陣圖的 Helper 類別並不是要直接由程式設計人員呼叫。
當您使用具有 dstPixel方法版本時,最後的色彩是 dstPixel 和 srcPixel的組合。srcPixel 色彩是 dstPixel基準色彩的透明色彩。
需求
標題: afxdrawmanager.h