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为完全不透明。
RGBA在RGB基础上添加了Alpha通道,用于接受透明度的API。分量值可以用RGB_R、RGB_G、RGB_B和RGBA_A读回。
示例
本示例使用RGBA构建半透明红色。
vb
Dim TranslucentRed As Long
TranslucentRed = RGBA(255, 0, 0, 128)