2013-05-22から1日間の記事一覧

メッセージループの別スレッド化

Ruby1.9以降、スレッドはネイティブスレッドとなった。 DirectX9ではウィンドウを作ったスレッドとDirect3Dを初期化・Reset・Releaseするスレッドは同じでないといけないという制限がある。DXRubyではrequire'dxruby'した時点で内部的にウィンドウを生成し、…