DirectX プログラミングの基本Fundamentals of DirectX programming

このセクションでは、DirectX プログラミングの基本的な情報について説明します。This section provides information about the basic blocks of DirectX programming.

「DirectX ゲームの 2D グラフィックス」トピックでは、2D ビットマップ グラフィックスおよびエフェクトの用途、およびこれらを Direct2D と Direct3D の両方のライブラリにある要素を組み合わせて利用しているゲームで使用する方法について説明します。2D graphics for DirectX games topic explains the use of 2D bitmap graphics and effects, and how to use them in your game using a combination of elements from both Direct2D and Direct3D libraries.

「Direct3D グラフィックスの学習ガイド」トピックでは、Direct3D で使われている概念の概要について説明します。Direct3D graphics learning guide topic provides an overview of the concepts that Direct3D uses.

「DirectX ゲームの基本的な 3D グラフィックス」トピックでは、3D グラフィックスの基本的な概念について説明します。5 つのパートから成るチュートリアルを利用して、Direct3D の概念や API を紹介します。Basic 3D graphics for DirectX games topic explains the fundamental concepts of 3D graphics using a five-part tutorial that introduces the Direct3D concept and API. このチュートリアルでは、Windows ランタイムを使用した Direct3D インターフェイスの初期化、頂点ごとのシェーダー操作の適用、ジオメトリの設定、シーンのラスタライズ、および隠面のカリングの各方法について説明します。This tutorial shows you how to initialize Direct3D interfaces using Windows Runtime, apply per-vertex shader operations, set up the geometry, rasterize the scene, and cull hidden surfaces.

「DirectX ゲームでのリソースの読み込み」トピックでは、UWP ゲームで使用するために、メッシュ (モデル)、テクスチャ (ビットマップ)、コンパイル済みシェーダーの各オブジェクトをローカル ストレージや他のデータ ストリームから読み込むための基本的な手順について説明します。Load resources in your DirectX game topic guides you through the basic steps for loading meshes (models), textures (bitmaps), and compiled shader objects from local storage or other data streams for use in your UWP game.

トピックTopic 説明Description

DirectX ゲームの 2D グラフィック2D graphics for DirectX games

DirectX を使用して 2D グラフィックスを作成します。Create 2D graphics using DirectX.

Direct3D グラフィックス学習ガイドDirect3D graphics learning guide

Direct3D でのグラフィックスの概念について説明します。Understand Direct3D graphics concepts.

DirectX ゲーム用の基本的な 3D グラフィックBasic 3D graphics for DirectX games

DirectX の基本的な 3D グラフィックスを作成します。Create basic 3D DirectX graphics.

DirectX ゲームでリソースを読み込むLoad resources in your DirectX game

DirectX ゲームでメッシュを読み込みます。Load meshes in your DirectX game.