Riistvara referaat Direct3D
};
// set Flexible Vertex Format
pDevice->SetFVF(D3DFVF_XYZ | D3DFVF_DIFFUSE);
// Draw - UP stands for 'user pointer', that is data
// that is provided through a pointer and not through buffers
pDevice->DrawPrimitiveUP(D3DPT_TRIANGLELIST, 1, triangle, sizeof(Vertex));
Direct3D ja Windows Vista
Windows Vista ja selle ajakohastatud draiveri mudel toob uusi parandusi ja muudatusi
võrreldes Windows XP mudeliga ja on oodata, et ta areneb veelgi kui riistvara ja
operatsioonisüsteem areneb (läbi hoolduspakettide või kui tuleb välja järgmine
versioon Windowsist).