Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
These flags identify the type of resource that will be viewed.
Syntax
typedef enum D3D10_SRV_DIMENSION1 { 
  D3D10_1_SRV_DIMENSION_UNKNOWN           = 0,
  D3D10_1_SRV_DIMENSION_BUFFER            = 1,
  D3D10_1_SRV_DIMENSION_TEXTURE1D         = 2,
  D3D10_1_SRV_DIMENSION_TEXTURE1DARRAY    = 3,
  D3D10_1_SRV_DIMENSION_TEXTURE2D         = 4,
  D3D10_1_SRV_DIMENSION_TEXTURE2DARRAY    = 5,
  D3D10_1_SRV_DIMENSION_TEXTURE2DMS       = 6,
  D3D10_1_SRV_DIMENSION_TEXTURE2DMSARRAY  = 7,
  D3D10_1_SRV_DIMENSION_TEXTURE3D         = 8,
  D3D10_1_SRV_DIMENSION_TEXTURECUBE       = 9,
  D3D10_1_SRV_DIMENSION_TEXTURECUBEARRAY  = 10
} D3D10_SRV_DIMENSION1;
Constants
- D3D10_1_SRV_DIMENSION_UNKNOWN 
 The type is unknown.
- D3D10_1_SRV_DIMENSION_BUFFER 
 The resource is a buffer.
- D3D10_1_SRV_DIMENSION_TEXTURE1D 
 The resource is a 1D texture.
- D3D10_1_SRV_DIMENSION_TEXTURE1DARRAY 
 The resource is an array of 1D textures.
- D3D10_1_SRV_DIMENSION_TEXTURE2D 
 The resource is a 2D texture.
- D3D10_1_SRV_DIMENSION_TEXTURE2DARRAY 
 The resource is an array of 2D textures.
- D3D10_1_SRV_DIMENSION_TEXTURE2DMS 
 The resource is a multisampling 2D texture.
- D3D10_1_SRV_DIMENSION_TEXTURE2DMSARRAY 
 The resource is an array of multisampling 2D textures.
- D3D10_1_SRV_DIMENSION_TEXTURE3D 
 The resource is a 3D texture.
- D3D10_1_SRV_DIMENSION_TEXTURECUBE 
 The resource is a cube texture.
- D3D10_1_SRV_DIMENSION_TEXTURECUBEARRAY 
 The resource is an array of cube textures.
Remarks
These flags are used by a shader-resource-view description (see D3D10_SHADER_RESOURCE_VIEW_DESC1).
This enumeration requires Windows Vista Service Pack 1.
The D3D10_SRV_DIMENSION1 enumeration is type defined in the D3D10_1.h header file as a D3D_SRV_DIMENSION enumeration, which is fully defined in the D3DCommon.h header file.
typedef D3D_SRV_DIMENSION D3D10_SRV_DIMENSION1;
Requirements
| Header | D3D10_1.h |