問題は、メッセージスレッドやらキー入力スレッドやらを作ると、
D3DCREATE_MULTITHREADEDを使う必要があるのか?ってことなんだが

それ以外の2DRPGがどうのだのはスレ違い。そろそろ自重しろ