頂点とLineTo()およびMoveTo()関数を使用して、3D形状を表す一連の三角形を作成しています。
これらの三角形を着色/塗りつぶすための最良の方法は何ですか?
ありがとう
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() を呼び出すと、塗りつぶされた三角形が描画されます。