メインスレッドでDxInitを行う場合、 メインスレッド以外からSetGraphModeが使えなかったので SetGraphModeを使用するスレッドでDxInitを行うようにしたのですが DxInitはメインスレッド以外で実行するのは問題ないのでしょうか?
DXライブラリはスレッドセーフではないので、DXライブラリの関数が全て同一のスレッドで実行されていることが必要です。 つまりサブスレッドでDxlib_Initなら他の関数も同じサブスレッドで運用する必要があります。
softya(ソフト屋)さんレスありがとうございます すいません、DxInitではなくDxLib_Initでした なぜかDxLib_Initはメインスレッドで行わなくてはならないみたいな考えになっていて質問してしまいました