Vertex buffer view (VBV) dan Index buffer view (IBV)

Buffer vertex menyimpan data untuk daftar simpul. Data untuk setiap simpul dapat mencakup posisi, warna, vektor normal, koordinat tekstur, dan sebagainya. Buffer indeks menyimpan indeks integer (offset) ke dalam buffer simpul, dan digunakan untuk menentukan dan merender objek yang terdiri dari subset dari daftar lengkap simpul.

Definisi simpul tunggal sering sampai ke aplikasi untuk mendefinisikan, seperti:

struct CUSTOMVERTEX { 
        FLOAT x, y, z;      // The position
        FLOAT nx, ny, nz;   // The normal
        DWORD color;        // RGBA color
        FLOAT tu, tv;       // The texture coordinates. 
}; 

Definisi CUSTOMVERTEX kemudian akan diteruskan ke driver grafis saat membuat buffer simpul.

Tampilan