WebBrowserコントロールでGPUレンダリングを有効にするには

WebGLを使うときはぜひ有効に

Post thumbnail
Post thumbnail
アプリケーションでWebBrowserコントロール(IEコンポーネント)を使用するとデフォルトではGPUレンダリングが無効となっているため Internet Explorer に比べレンダリングがカクついたりちらつきが発生することがあります。WebBrowser コントロールの GPU レンダリングを有効にするには下記のレジストリに値を書き込む必要があります。 [続きを読む]

マルチディスプレイ環境で各ディスプレイの解像度を取得する(C++)

トレーダーの環境で実行してみたい

Post thumbnail
Post thumbnail
マルチディスプレイ環境で各ディスプレイの解像度を取得するには、関数を使用して渡ってきたモニターハンドルHMONITORに対して GetMonitorInfo関数およびEnumDisplaySettings関数を使って解像度を取得できます。 [続きを読む]

バブルソートとクイックソートの比較(その1)(C++)

速度比較のグラフ化

Post thumbnail
Post thumbnail
バブルソートとクイックソートの走査カウントと入れ替えカウントをグラフ化するためのプログラムです。 横軸は、ソートする配列の要素数。(MAX = MAX_NUM) 縦軸は、ソートにかかる操作回数(時間) です。複数回試行して平均をとるようにしています。 試行回数(=TEST_COUNT)を大きくとるとなめらかなグラフが出ます。 [続きを読む]