DirectX11
シェーダーで使われる定数値はグローバル変数として定義するためアプリケーション側から設定できる。この際に使うのが定数バッファである。なんのことやらさっぱりですな 定数バッファはこのように複数あるシェーダの定数をまとめて同時にコミットすることが…
以前使ったのはfxc.exe コマンドラインコンパイラこれは事前にシェーダのバイト・コードを用意しておくことが可能。 ただいちいちシェーダを書き換えるたびにコンパイルし直す必要あり。 visual studioにfxc.exeをひも付けしておくことで開発を楽にすること…
未解決の外部シンボル _D3D11CreatDeviceAndSwapChain@48が関数_WinMain@16で参照されました 上記のエラーがDirectX11を勉強中に出た。未解決の外部シンボルとは関数が宣言されたが、定義されていない場合に出るそうだ。 ヘッダのインクルードだけでは宣言に…
DirectXの基礎であるDirectXの初期化を施
S1023
目標:3Dゲームの開発 (FPS) プロジェクト人数:1名(私) 開発環境:visual studio 2015 Community、DirectX11 SDK 自分の能力:win32api、OpenGL、java、C/C++、HTML、CSSを独学で一通り PC:windows7 Homepremium,3770K,R9 290X,メモリ12GB 今まで参考に…