The type of graphics buffer.
| Vertex | GraphicsBuffer can be used to store vertex data. | 
| Index | GraphicsBuffer can be used as an index buffer. | 
| Structured | GraphicsBuffer can be used as a structured buffer. | 
| Raw | GraphicsBuffer can be used as a raw buffer (ByteAddressBuffer). | 
| Append | GraphicsBuffer can be used as an append-consume buffer. | 
| Counter | GraphicsBuffer with an internal counter. See Also: GraphicsBuffer.SetCounterValue and GraphicsBuffer.CopyCount. | 
| IndirectArguments | GraphicsBuffer can be used as an indirect argument buffer for indirect draws and dispatches. | 
| Constant | GraphicsBuffer can be used as a constant buffer. |