Direct3D Tutorials

The introductory tutorials in this section show how to use Direct3D and D3DX in a C/C++ application. The tasks are divided into required steps. The following tutorials are provided:

The sample code in these tutorials is from source projects whose location is provided in each tutorial. The sample files in these tutorials are written in C++. If you are using a C compiler, you must make the appropriate changes to the files for them to successfully compile. At the very least, you need to add the vtable and this pointers to the interface methods.

Some comments in the included sample code might differ from the source files in the Platform SDK. Changes are made for brevity only and are limited to comments to avoid changing the behavior of the sample code.