- 2020年6月21日
- 2022年7月5日
- 0件
DirectX11 | 1. ウィンドウの表示
今ではDirectX12が主流ではありますが、 開発のしやすさを求めて、1つバージョンを落としてDirectX11を学ぶ人が多いかと思います。 私もその一人なので、どんどん記事にしていこうと思います。 まずは、DX11導入の前にウィンドウを表示させるところからやってみます。 DX12と違って今回は細 […]
今ではDirectX12が主流ではありますが、 開発のしやすさを求めて、1つバージョンを落としてDirectX11を学ぶ人が多いかと思います。 私もその一人なので、どんどん記事にしていこうと思います。 まずは、DX11導入の前にウィンドウを表示させるところからやってみます。 DX12と違って今回は細 […]
今回は、WIC[Windows Imaging Component]を使って描画したいと思います。 WICであれば、「BMP」「JPG」「PNG」「TIFF」「GIF」を描画できます。 プロジェクトの作成 前回同様にプロジェクトを新しく作成します。 プロジェクト名は、” 0003-4_Texture […]
今回は、WIC[Windows Imaging Component]を使って描画しようと思いましたが、その前に、 DDS[DirectDraw Surface](.dds)という画像データを用いて描画していきたいと思います。 初めに まずは、DDSとは何なのかということを説明したいと思います。 とい […]
今回は、ビットマップ形式のテクスチャを用います。 プロジェクトの作成 前回同様にプロジェクトを新しく作成します。 プロジェクト名は、” 0003-2_Texture_Bitmap “としておきます。 ソースコード 以下がソースです。これも前回同様、流れが分かりやすいようにmain.cppだけでまとめ […]
前回の記事では、三角形にテクスチャを貼り付けることができました。 次は、前々回のレインボー三角形にコードを追加して横に移動させてみます。 プロジェクトの作成 前回同様にプロジェクトを新しく作成します。 プロジェクト名は、” 0004_MovingTarget “としておきます […]
前回の記事では、三角形をウィンドウ上に描画させることができました。 次は、三角形にテクスチャを貼り付けたいと思います。 プロジェクトの作成 前回同様にプロジェクトを新しく作成します。 プロジェクト名は、” 0003_Texture “としておきましょう。 ちなみに、ここでも以 […]
前回の記事で初期化ができたということで、 今回は初期化した上から三角形を表示させてみようと思います。 プロジェクトの作成 前回のソリューション “DirectX12_Sample.sln” を立ち上げて、 右の「ソリューション エクスプローラー」から、 「ソリューション […]
DirectXは難しすぎますが、 分かりやすいサンプルを心掛けていこうと思います。 準備 まず、統合開発環境プラットフォーム(IDE)とDirectX12、SDKを用意します。 実行環境は以下の通り。 IDE: Visual Studio 2019 Community OS: Windows10 D […]