Some Memorandum

DirectX11に挑む素人の備忘録。

2015-11-21から1日間の記事一覧

LRESULT・HRESULTとは

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

ハンドルとは

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

Windows SDKでDirectX11

WinSDKのみを前提にしたサンプル(DirectX11の初期化、画面クリア)を見つけたので、それを解析していこうと思う。 で、最初の問題。 ビルドはできるし実行もできるんだけど、即時終了(ウィンドウが出た瞬間消える)してしまう。 ディレクトリファイルを設定し…

DirectX SDKとWindows SDK

DirectX11の開発を、 www.amazon.co.jp この書籍を参考にはじめてみた。 DirectX9など、過去バージョンの開発もしたいなら VisualStudio2010以降(恐らく)+DirectX SDK の組み合わせになるが、 DirectX11のみの開発なら VisualStudio2012or2013+Windows SDK…