掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
描画像を正方形⇒菱形すだれ様に変換したい (ID:73053)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
cosnt POINT points[3] = { { 0, 0 }, { 0 + m_imageSiH, 0 }, { 0 + m_imageSiV / 2, LONG(m_imageSiV * 1.73205081 / 2 + 0.5) } }; 間違ってた…こうだね。 マジックナンバー無しで説明するなら↓な事を意図してる // dc.BitBlt(x, y, width, height, &memDC, 0, 0, SRCCOPY); cosnt POINT points[3] = { { x, y }, { x + width, y }, { x + height / 2, LONG((height * sqrt(3.0) / 2) + 0.5) } }; dc.PlgBlt(points, &memDC, 0, 0, width, height, CBitmap(), 0, 0);
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.