我使用顶点和LineTo()和MoveTo()函数制作一系列三角形来表示3D形状。
对这些三角形进行着色/填充的最佳方法是什么?
由于
答案 0 :(得分:3)
答案 1 :(得分:0)
只需使用Polygon()。
http://www.functionx.com/win32/Lesson12.htm
https://msdn.microsoft.com/en-us/library/windows/desktop/dd162814(v=vs.85).aspx
使用CreateSolidBrush()创建画笔,然后使用SelectObject()将画笔安装到HDC中。 然后你有了实心画笔,用超过3个顶点调用Polygon()会让它为你绘制一个填充的三角形。