5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【美しく】gdi++.dll スレッド【鮮やかに】

355 :206:2006/09/24(日) 21:19:10 ID:XpUCRpXa
>>350
某ゲーム用ライブラリですが、テキストを風車のように回しながら描画する為に、
内部でGetTextExtentPoint32()を呼び出していただけのようです。

> // 中心の補正
> SIZE textSize;
> GetTextExtentPoint32(hdc, pString, textLength, &textSize);
> float sinv = (float)sin(radian);
> float cosv = (float)cos(radian);
> x -= (int)(textSize.cx * cosv * 0.5f + textSize.cy * sinv * 0.5f);
> y += (int)(textSize.cx * sinv * 0.5f - textSize.cy * cosv * 0.5f);


268 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)