[]
        
(Showing Draft Content)

C1.Util.DX.Direct3D11.Texture2D

Texture2D Class

ID3D11Texture2D

Implements
Namespace: C1.Util.DX.Direct3D11
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("6f15aaf2-d208-4e89-9ab4-489535d34f9c")]
public class Texture2D : Resource, IDisposable, IUnknown

Constructors

Name Description
Texture2D(IntPtr)

Initializes a new instance of the Texture2D class.

Properties

Name Description
Description

GetDescription

Methods

Name Description
CalculateSubResourceIndex(int, int, out int)

Calculates the sub resource index for a particular mipSlice and arraySlice.

Create(Device, Texture2DDescription, DataBox[])

Initializes a new instance of the Texture2D class.

Create(Device, Texture2DDescription, params DataRectangle[])

Initializes a new instance of the Texture2D class.

Create(Device, ref Texture2DDescription)

Initializes a new instance of the Texture2D class.

GetDescription(out Texture2DDescription)

void ID3D11Texture2D::GetDesc([Out] D3D11_TEXTURE2D_DESC* pDesc)

Operators

Name Description
explicit operator Texture2D(IntPtr)

Performs an explicit conversion from IntPtr to Texture2D.