This topic has not yet been rated - Rate this topic

D3D10_DSV_DIMENSION enumeration

Applies to: desktop apps only

Specifies how to access a resource used in a depth-stencil view.

Syntax

typedef enum D3D10_DSV_DIMENSION {
  D3D10_DSV_DIMENSION_UNKNOWN            = 0,
  D3D10_DSV_DIMENSION_TEXTURE1D          = 1,
  D3D10_DSV_DIMENSION_TEXTURE1DARRAY     = 2,
  D3D10_DSV_DIMENSION_TEXTURE2D          = 3,
  D3D10_DSV_DIMENSION_TEXTURE2DARRAY     = 4,
  D3D10_DSV_DIMENSION_TEXTURE2DMS        = 5,
  D3D10_DSV_DIMENSION_TEXTURE2DMSARRAY   = 6 
} D3D10_DSV_DIMENSION;

Constants

D3D10_DSV_DIMENSION_UNKNOWN

The resource will be accessed according to its type as determined from the actual instance this enumeration is paired with when the depth-stencil view is created.

D3D10_DSV_DIMENSION_TEXTURE1D

The resource will be accessed as a 1D texture.

D3D10_DSV_DIMENSION_TEXTURE1DARRAY

The resource will be accessed as an array of 1D textures.

D3D10_DSV_DIMENSION_TEXTURE2D

The resource will be accessed as a 2D texture.

D3D10_DSV_DIMENSION_TEXTURE2DARRAY

The resource will be accessed as an array of 2D texture.

D3D10_DSV_DIMENSION_TEXTURE2DMS

The resource will be accessed as a 2D texture with multisampling.

D3D10_DSV_DIMENSION_TEXTURE2DMSARRAY

The resource will be accessed as an array of 2D textures with multisampling.

Remarks

This enumeration is used in D3D10_DEPTH_STENCIL_VIEW_DESC to create a depth-stencil view.

Requirements

Header

D3D10.h

See also

Resource Enumerations

 

 

Send comments about this topic to Microsoft

Build date: 3/6/2012

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ