メモリリーク解決

SpriteFontとかBatchとか関係ない。
_CrtDumpMemoryLeaks();
は呼び出した瞬間確保しているのは全部メモリリークとして検出するので、
_CrtSetDbgFlag(_CRTDBG_LEAK_CHECK_DF | _CRTDBG_ALLOC_MEM_DF);
で自動で呼び出すように設定しているなら、
_CrtDumpMemoryLeaks();
を呼び出す必要はない。