>>305
文字にインデックス番号をつけておけば、等幅フォントを敷き詰めたテクスチャ上の位置は簡単に定まる。インデックス値はJISコードをちょっといじるのがおすすめ。
プロポーショナルフォントとして使うには、::GetCharABCWidths()でフォントの各種幅がとれるから、これをテーブルに取っておいて表示時にオフセットする。
signed charで持てば1文字当たり3Bytesでしかないから、第二水準まで持っても19KBytesぽっち。迷うことなくテーブル化しましょう。