エンジンクラス AddFont関数


説明

フォントの追加を行う。

構文

void AddFont(
    std::string strFontName,
    const int nFontSize
);

パラメータ

strFontName

	Windowsに登録されているフォント名。
	GameBase.hにて定数として宣言する。
nFontSize

	フォントのポイント数。

戻り値

なし

注意

登録されていないフォント名を指定した場合の動作は保証しない。
フォント名は正しく(全角、半角、空白など)設定しなければ正しく表示されない。
同一フォント名で大きさ(ポイント数)が異なるフォントは追加できない。(仕様です・・・)
追加したフォントを削除するには、ReleaseFont関数を使用する。
ReleaseFont関数を実行しない場合でも、プログラムの終了時には削除される。
環境が変わるとWindowsに登録されているフォントも異なる可能性があるため注意する事。

GameBase.hでフォント名を定数として宣言しておく。
namespace KeyString
{
    const std::string FONT_GOTHIC = "MS ゴシック";
}

フォントの追加
m_pEngine->AddFont(FONT_GOTHIC, 20);


戻る