[]
        
(Showing Draft Content)

C1.Util.DX.Direct3D11.Buffer

Buffer Class

ID3D11Buffer

Implements
Namespace: C1.Util.DX.Direct3D11
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("48570b85-d1ee-4fcd-a250-eb350722b037")]
public class Buffer : Resource, IDisposable, IUnknown

Constructors

Name Description
Buffer(IntPtr)

Initializes a new instance of the Buffer class.

Properties

Name Description
Description

GetDescription

Methods

Name Description
Create(Device, DataStream, BufferDescription)

Initializes a new instance of the Buffer class.

Create(Device, DataStream, int, ResourceUsage, BindFlags, CpuAccessFlags, ResourceMiscFlags, int)

Initializes a new instance of the Buffer class.

Create(Device, BufferDescription)

Initializes a new instance of the Buffer class.

Create(Device, int, ResourceUsage, BindFlags, CpuAccessFlags, ResourceMiscFlags, int)

Initializes a new instance of the Buffer class.

Create(Device, IntPtr, BufferDescription)

Initializes a new instance of the Buffer class.

Create<T>(Device, BindFlags, ref T, int, ResourceUsage, CpuAccessFlags, ResourceMiscFlags, int)

Creates a new instance of the Buffer class.

Create<T>(Device, BindFlags, T[], int, ResourceUsage, CpuAccessFlags, ResourceMiscFlags, int)

Creates a new instance of the Buffer class.

Create<T>(Device, ref T, BufferDescription)

Creates a new instance of the Buffer class.

Create<T>(Device, T[], BufferDescription)

Creates a new instance of the Buffer class.

GetDescription(out BufferDescription)

void ID3D11Buffer::GetDesc([Out] D3D11_BUFFER_DESC* pDesc)

Operators

Name Description
explicit operator Buffer(IntPtr)

Performs an explicit conversion from IntPtr to Buffer.