CONST_D3DVOPFLAGS
The CONST_D3DVOPFLAGS enumeration devices vertex operation flags used in the vertexOp parameter of the Direct3DVertexBuffer7.ProcessVertices method.
Enum CONST_D3DVOPFLAGS
D3DVOP_CLIP = 2
D3DVOP_EXTENTS = 4
D3DVOP_LIGHT = 1024
D3DVOP_TRANSFORM = 1
End Enum
- D3DVOP_CLIP
- Transform the vertices and clip any vertices that exist outside the viewing frustum. This flag cannot be used with vertex buffers that do not contain clipping information (for example, created with the D3DDP_DONOTCLIP flag).
- D3DVOP_EXTENTS
- Transform the vertices, then update the extents of the screen rectangle when the vertices are rendered. Using this flag can potentially help performance, but the extents returned by Direct3DDevice7.GetClipStatus will not have been updated to account for the vertices when they are rendered.
- D3DVOP_LIGHT
- Light the vertices.
- D3DVOP_TRANSFORM
- Transform the vertices using the world, view, and projection matrices. This flag must always be set.