Applications may use all or part of the Direct3D rendering pipeline. The type of vertex that you use in your program determines which parts of the pipeline are used. The following sections discuss the three different vertex types that are available.