Programmierbare Vertexverarbeitung (Direct3D 9)

Bei Verwendung eines programmierten Vertex-Shaders werden die im Zielpunktpuffer aktualisierten Elemente vom Shaderfunktionsprogramm gesteuert. Wenn die Anwendung in eines der Zielvertexregister schreibt, wird das entsprechende Element in jedem Scheitelpunkt des Zielvertexpuffers aktualisiert. Elemente im Zielpunktpuffer, die nicht von der Anwendung geschrieben werden, werden nicht geändert. IDirect3DDevice9::P rocessVertices schlägt fehl, wenn die Anwendung in Elemente schreibt, die nicht im Zielpunktpuffer vorhanden sind.

Scheitelpunktpuffer