[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct3D11.Texture3DDescription

Struct Texture3DDescription

Namespace
GrapeCity.Documents.DX.Direct3D11
Assembly
GcDocs.DX.Windows.dll

D3D11_TEXTURE3D_DESC

public struct Texture3DDescription
Inherited Members
System.ValueType.Equals(object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()

Constructors

Texture3DDescription(Format, int, int, int, int, BindFlags, ResourceUsage, CpuAccessFlags, ResourceMiscFlags)

Initializes a new instance of the Texture3DDescription struct.

public Texture3DDescription(Format format, int width, int height, int depth, int mipLevels = 0, BindFlags bindFlags = BindFlags.ShaderResource, ResourceUsage usage = ResourceUsage.Default, CpuAccessFlags cpuAccessFlags = CpuAccessFlags.None, ResourceMiscFlags miscFlags = ResourceMiscFlags.None)

Parameters

format Format
width int
height int
depth int
mipLevels int
bindFlags BindFlags
usage ResourceUsage
cpuAccessFlags CpuAccessFlags
miscFlags ResourceMiscFlags

Fields

BindFlags

D3D11_BIND_FLAG BindFlags

public BindFlags BindFlags

Field Value

BindFlags

CpuAccessFlags

D3D11_CPU_ACCESS_FLAG CPUAccessFlags

public CpuAccessFlags CpuAccessFlags

Field Value

CpuAccessFlags

Depth

unsigned int Depth

public int Depth

Field Value

int

Format

DXGI_FORMAT Format

public Format Format

Field Value

Format

Height

unsigned int Height

public int Height

Field Value

int

MipLevels

unsigned int MipLevels

public int MipLevels

Field Value

int

MiscFlags

D3D11_RESOURCE_MISC_FLAG MiscFlags

public ResourceMiscFlags MiscFlags

Field Value

ResourceMiscFlags

Usage

D3D11_USAGE Usage

public ResourceUsage Usage

Field Value

ResourceUsage

Width

unsigned int Width

public int Width

Field Value

int