[]
        
(Showing Draft Content)

C1.Util.DX.Direct3D11.Texture2D.Create

Create Method

Create(Device, ref Texture2DDescription)

Initializes a new instance of the Texture2D class.

Declaration
public static Texture2D Create(Device device, ref Texture2DDescription description)
Public Shared Function Create(device As Device, ByRef description As Texture2DDescription) As Texture2D
Parameters
Type Name Description
Device device

The device with which to associate the texture.

Texture2DDescription description

The description of the texture.

Returns
Type Description
Texture2D

Create(Device, Texture2DDescription, params DataRectangle[])

Initializes a new instance of the Texture2D class.

Declaration
public static Texture2D Create(Device device, Texture2DDescription description, params DataRectangle[] data)
Public Shared Function Create(device As Device, description As Texture2DDescription, ParamArray data As DataRectangle()) As Texture2D
Parameters
Type Name Description
Device device

The device with which to associate the texture.

Texture2DDescription description

The description of the texture.

DataRectangle[] data

An array of initial texture data for each subresource.

Returns
Type Description
Texture2D

Create(Device, Texture2DDescription, DataBox[])

Initializes a new instance of the Texture2D class.

Declaration
public static Texture2D Create(Device device, Texture2DDescription description, DataBox[] data)
Public Shared Function Create(device As Device, description As Texture2DDescription, data As DataBox()) As Texture2D
Parameters
Type Name Description
Device device

The device with which to associate the texture.

Texture2DDescription description

The description of the texture.

DataBox[] data

An array of initial texture data for each subresource.

Returns
Type Description
Texture2D