Skip to content

RGBA

返回一个Long,表示RGBA颜色值,将红、绿、蓝和Alpha分量打包为单个32位值。

语法:RGBA( red , green , blue , alpha )

red
必需 0--255范围内的数字,表示颜色的红色分量。
green
必需 0--255范围内的数字,表示颜色的绿色分量。
blue
必需 0--255范围内的数字,表示颜色的蓝色分量。
alpha
必需 0--255范围内的数字,表示颜色的Alpha(不透明度)分量。0为完全透明;255为完全不透明。

RGBARGB基础上添加了Alpha通道,用于接受透明度的API。分量值可以用RGB_RRGB_GRGB_BRGBA_A读回。

示例

本示例使用RGBA构建半透明红色。

vb
Dim TranslucentRed As Long
TranslucentRed = RGBA(255, 0, 0, 128)

另请参阅

twinBASIC及其LOGO版权为作者"韦恩"所有