2022-12-06から1日間の記事一覧

DirectX12 ⑤ ルートシグネチャの作成

ルートシグネチャの作成 環境 言語 : C++ 開発環境 : Visual Studio 2020 OS : Windows10 CPU : AMD Ryzen5 3600 RAM : 24.0GB GPU : NVIDIA GeForce GTX 1050 ソースコード RootSignature.h #pragma once #include <d3d12.h> #include <cstdint> #include <wrl/client.h> #include <iostream> #include</iostream></wrl/client.h></cstdint></d3d12.h>…

DirectX12 ④ インデックスバッファの作成

インデックスバッファの作成 GPUにインデックスのデータを渡すためのバッファ。 環境 言語 : C++ 開発環境 : Visual Studio 2020 OS : Windows10 CPU : AMD Ryzen5 3600 RAM : 24.0GB GPU : NVIDIA GeForce GTX 1050 ソースコード IndexBuffer.h #pragma onc…

DirectX12 ③ 頂点バッファの作成

頂点バッファの作成 GPUに頂点のデータを渡すためのバッファ。 環境 言語 : C++ 開発環境 : Visual Studio 2020 OS : Windows10 CPU : AMD Ryzen5 3600 RAM : 24.0GB GPU : NVIDIA GeForce GTX 1050 ソースコード VertexBuffer.h #pragma once #include <d3d12.h> #in</d3d12.h>…