我想繪製部分透明的對象,但我不知道如何。 我在C++中使用MSDN和編碼。如何在C++中使用DirectX繪製透明矩形?
下面的代碼是我如何畫一個正方形的矩形,但我想繪製一個透明的矩形。
VOID DrawingObject::Draw()
{
ID2D1HwndRenderTarget *m_pRenderTarget;
m_pRenderTarget->FillRectangle(RectF(10, 10, 20, 20),
m_pD2DDriver->GetBrush(static_cast<DrawingColor>(m_uColorIndex))
);
}
任何幫助或指導,非常感謝。
認爲你的意思是** DirectX API **,而不是MSDN(這是Windows程序工程師的開發人員資源庫系統)。 – WhozCraig
好電話!我很困惑。 – CodeDoctorJL