24 using SiliconStudio.Paradox.Games;
26 namespace SiliconStudio.
Paradox.Graphics
28 public partial class Buffer
44 return Buffer.New(device,
size, BufferFlags.VertexBuffer, usage);
56 return Buffer.New<T>(device, 1, BufferFlags.VertexBuffer, usage);
69 return Buffer.New(device,ref value, BufferFlags.VertexBuffer, usage);
82 return Buffer.New(device,value, BufferFlags.VertexBuffer, usage);
95 return Buffer.New<T>(device, vertexBufferCount, BufferFlags.VertexBuffer, usage);
107 return Buffer.New(device,value, 0, BufferFlags.VertexBuffer, usage);
GraphicsResourceUsage
Identifies expected resource use during rendering. The usage directly reflects whether a resource is ...
static Buffer New(GraphicsDevice device, DataPointer value, GraphicsResourceUsage usage=GraphicsResourceUsage.Immutable)
Creates a new Vertex buffer with GraphicsResourceUsage.Immutable uasge by default.
static Buffer New(GraphicsDevice device, int size, GraphicsResourceUsage usage=GraphicsResourceUsage.Default)
Creates a new Vertex buffer with GraphicsResourceUsage.Default uasge by default.
All-in-One Buffer class linked SharpDX.Direct3D11.Buffer.
SiliconStudio.Paradox.Graphics.Buffer Buffer
Performs primitive-based rendering, creates resources, handles system-level variables, adjusts gamma ramp levels, and creates shaders. See The+GraphicsDevice+class to learn more about the class.
A buffer with typed information.
Vertex buffer helper methods.
_In_ size_t _In_ size_t size