struct Fill { unsigned VertexCount; unsigned IndexCount; const VertexFormat* pFormat; unsigned FillIndex0, FillIndex1; unsigned MergeFlags; unsigned MeshIndex; };
Fill describes a single vertex set within VertexOutput, that will be rendered with a common fill style. The fills to be used index MeshProvider, with up to two fills applied simultaneously in case of EdgeAA.
Members |
Description |
unsigned VertexCount; |
Number of mesh (?) vertices in the vertex set (or data buffer?????) |
unsigned IndexCount; |
Number of mesh (??) indices in the vertex set. |
const VertexFormat* pFormat; |
Format of the vertex data in the buffer.//Vertex format of the mesh data in the buffer. |
unsigned FillIndex0; |
Fill indices for MeshProvider::GetFillData. |
unsigned FillIndex1; |
Fill indices for MeshProvider::GetFillData. |
unsigned MergeFlags; |
Flag bit for fill style merge as described by FillMergeFlags. |
unsigned MeshIndex; |
Number of mesh indices. Used only in GetData. |
Render_Primitive.h