【C#】 Managed DirectX 【.NET】at GAMEDEV【C#】 Managed DirectX 【.NET】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト81:名前は開発中のものです。 09/07/11 20:39:51 Za3/AWBN class InputManager { private int pushed_tick = 0; private Device DInDev; #region public void init() { DInDev = new Device(SystemGuid.Keyboard); DInDev.Acquire(); } public ButtonType KeyDown { get { //入力してから一定時間の間入力受け付けない(単位:ms) if (System.Environment.TickCount - pushed_tick < 60) return ButtonType.NONE; pushed_tick = System.Environment.TickCount; KeyboardState state = DInDev.GetCurrentKeyboardState(); : } } #endregion } init()を実行すると「DLL 'C:\Windows\assembly\GAC\Microsoft.DirectX\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.dll' は、OS ローダー ロック内でマネージ実行を試行しています。 DllMain またはイメージ初期化関数内でマネージ コードを実行しないでください。この動作は、アプリケーションをハングさせる原因になる可能性があります。」という例外が吐かれる。これを解決する方法はない? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch