VS

VisualStudio2010

VS

NyaRuRuさん曰く、 Visual Studio 2010 で "ビルド: 1 正常終了または最新の状態、 0 失敗、0 スキップ" の語順が修正されるらしい - NyaRuRuが地球にいたころ ========== ビルド: 0 正常終了、1 失敗、0 更新、0 スキップ ========== がVisualStudio 2010で…

WOW64はコストがかかる

VS VC

まぁ当たり前だよな。 http://d.hatena.ne.jp/egggarden/20090620/1245457823 特に呼び出しのコストが大きいはず。スループットはあんまり変わらないと想像しているが、どうだろう?そのうち試してみよう。

memcpyいろいろ

VS

Download Visual Studio 2003 の提供終了済みドキュメント from Official Microsoft Download Center あまラボ 連載1高速なメモリーコピー 2008-02-28

x64環境でSSE2オプション

VS

x64ビルド環境で、拡張命令セットを有効にしようとしても、当然のように無視される。x64の命令セットにSSE2が取り込まれてしまっているため。だと思う…。

LARGE_INTEGER

VS

LARGE_INTEGERなんて普段あんまり使わないから(時間計測とかで使う)、たまに使うと変数と間違って使うことがある。 _LARGE_INTEGER | Microsoft Docs とりあえず64bitでアクセスするだけでよければ、 LARGE_INTEGER temp; temp.QuadPart = 1000; とかでOK。

トグルボタン

VS

.NETでトグルのボタンってどうやって作るんだっけ?と思って、一瞬悩んだので、ググった。 Cazperのつれづれ日記: トグルボタンを配置する方法(VB.NET, Visual C#, Visual Studio 2005) 正解は、チェックボックスをボタンにすることが出来る。 CheckBoxのAppe…

VisualStudio

VS

くそー、VisualStudioは2つのマシンで環境を同一にしておくのが大変だぜ…。

WindowsのPAGE_SIZE

VC VS

そういえば基本的なことを知らなかったので調べてみた。WindowsのPAGE_SIZEは、 DMA Support in KMDF Driversによると、x86とx64では4K。Itanium(IA64)だと8K。 Map registers translate addresses in much the same way that the processor’s memory manage…

VSショートカットキー

VS

なぜだか知らないけど、今更ショートカットキーがMSDNの特集に入っていた。 http://www.microsoft.com/japan/msdn/vstudio/using/shortcut/default.aspx?rss_fdn=MSDNTopNewInfo

タブ文字の表示

VS

Shift+Ctrl+8で表示可能。あんまり書いてないから、結構っていうかかなり重要。

Drawing::Bitmap

VC VS

内部的にはGDI+なのかもしれないけど、.NETのBitmapは結構最強。 Drawing::Bitmap^ bitmap = gcnew Bitmap(1920,1080,1920*4,System::Drawing::Imaging::PixelFormat::Format32bppRgb,(IntPtr)Convert_yuv->rgba_buffer); pictureBox1->Image = bitmap; Draw…

Windows x64 Edition

odawaraはIA64とx64を混同していたようだ。VisualStudioで対象CPUにx64が選べるんだけど、これはIA64のことを示すと思ってた。実際はx86-64を示すらしい。 IA-64 - Wikipedia x64とは - はてなキーワード 気をつけよう。 ちなみに、アーキテクチャもSSEを通…

PixelFormat 列挙体

VS

.NET FrameworkのPixelFormatは、画像処理の結果の生データを表示しようと思うと、ものすごく強力。 PixelFormat Enum (System.Drawing.Imaging) | Microsoft Docs これでYUVとかも行けたら最高なんだけど…。

プロファイラ

VS

この手のプロファイラがVisualStudioに標準搭載になってきたな。 MSDN マガジンのバックナンバー | Microsoft Docs こんど使ってみよう。

2008にWM6SDK

VS

VisualStudio2005とWindowsMobile6.0SDKがインストールされている環境にVisualStudio2008をインストールしてもWM6.0SDKは反映されないらしい。2008のインストール後、WindowsMobile6.0SDKを再インストールする必要がある。修復ではダメで、アンインストール→…

そろそろVS2008

手を出すために評価版を落としてきた。相変わらずExpress版はいろいろと面倒なので、やっぱりProfessionalを使ってしまうんだよな、これが。

ReadyBoostMonitor

VS

ちょっと古いネタなのかもしれないけど、要チェック。 ReadyBoost Monitor 公開 & 作り方 - NyaRuRuが地球にいたころ 意外と効いてるのかな?