本人想要绘制一个半透明带有颜色的填充矩形(绘制实心矩形),但不知道该怎么写,目前代码如下,可无法实现半透明状态。
void Rectangle(float x, float y, float w, float h, D3DCOLOR color)
{
D3DRECT rect = { x, y, x + w, y + h };
g_pd3dDevice->Clear(1, &rect, 2, D3DCOLOR_ARGB(35, 0, 0, 25), 0, 0);
}
画出来的是不透明的,颜色使用D3DCOLOR_ARGB(35, 0, 0, 25),
也无效。
第一次用CSDN提问,求帮助一下。