[]
D3D_SRV_DIMENSION
public enum ShaderResourceViewDimension
Buffer = 1
D3D_SRV_DIMENSION_BUFFER
ExtendedBuffer = 11
D3D_SRV_DIMENSION_BUFFEREX
Texture1D = 2
D3D_SRV_DIMENSION_TEXTURE1D
Texture1DArray = 3
D3D_SRV_DIMENSION_TEXTURE1DARRAY
Texture2D = 4
D3D_SRV_DIMENSION_TEXTURE2D
Texture2DArray = 5
D3D_SRV_DIMENSION_TEXTURE2DARRAY
Texture2DMultisampled = 6
D3D_SRV_DIMENSION_TEXTURE2DMS
Texture2DMultisampledArray = 7
D3D_SRV_DIMENSION_TEXTURE2DMSARRAY
Texture3D = 8
D3D_SRV_DIMENSION_TEXTURE3D
TextureCube = 9
D3D_SRV_DIMENSION_TEXTURECUBE
TextureCubeArray = 10
D3D_SRV_DIMENSION_TEXTURECUBEARRAY
Unknown = 0
D3D_SRV_DIMENSION_UNKNOWN