Enum BufferFlags
Identifies the intended use of a graphics Buffer when rendering.
[Flags]
[DataContract]
public enum BufferFlags
- Extension Methods
Fields
ArgumentBuffer = 1024The buffer is an indirect arguments buffer.
ConstantBuffer = 1The buffer is a constant buffer.
IndexBuffer = 2The buffer is an index buffer.
None = 0No special flags.
RawBuffer = 512The buffer is a raw buffer.
RenderTarget = 8The buffer can be used as a render target.
ShaderResource = 16The buffer can be used as a shader resource.
StreamOutput = 2048The buffer is a buffer for the geometry shader stream-output stage.
StructuredAppendBuffer = 224The buffer can be used as a structured buffer that supports unordered acccess and append.
StructuredBuffer = 64The buffer can be used as a structured buffer.
StructuredCounterBuffer = 352The buffer can be used as a structured buffer that supports unordered acccess and counter.
UnorderedAccess = 32The buffer can be used as an unordered access buffer.
VertexBuffer = 4The buffer is a vertex buffer.