Some Memorandum

DirectX11に挑む素人の備忘録。

Tips

スケルトンコードとは

プログラムを書くときにいっっっっっっつも使うテンプレコードのこと。骨組みコード。 たとえば #include <stdio.h> void main{ return 0; } みたいな。当然だが書く言語や分野とかでスケルトンコードは違う。そういった目的に合わせて、最近の開発環境たちはスケルト</stdio.h>…

LRESULT・HRESULTとは

LRESULT は通常、ウィンドウプロシージャの戻り値としてよく使われます。 LRESULTは「LONG型の戻り値」です。ウィンドウプロシージャの戻り値等で使われますが、意味的にはそれ以上の特定用途はありません。つまり、各関数やAPIの仕様でその値の意味が決まり…

ハンドルとは

ハンドルってのはいわゆるポインタみたいなもんで、メモリ上のどこかに存在するリソースの場所を特定するための物です。多分実体は void * が typedef で別名定義されてるだけだと思います。 detail.chiebukuro.yahoo.co.jp

M_PIで困った

ヘッダファイル<math.h>をインクルードしたのに マクロ『M_PI』が使えない。 調べてみたら #include達の上に#defineで _USE_MATH_DEFINES って書いたらええよとのことだったので書いた。 なおった。</math.h>

スクリプトの名前変更は死を招く

スクリプトを書いてる内にだんだん意味合いが変わってきてスクリプト自体の名前を変えたくなることがあります。 ちゃんと後先考えて書き始めればそんなことないんだろうけど、まだまだ未熟だとそんなこともあるのです。 しかも、「スクリプトAの名前をスク…

ソースコードの貼り付け

今までGitHubのGistっていうサービス?を使って貼り付けてたけど、 なんか見づらいし色もつかないしでむむむってなってた。ので、ちゃんと調べたらHatenaがいろいろサポートしてた。