D3D11_RTV_DIMENSION enumeration
These flags identify the type of resource that will be viewed as a render target.
Syntax
typedef enum D3D11_RTV_DIMENSION { D3D11_RTV_DIMENSION_UNKNOWN = 0, D3D11_RTV_DIMENSION_BUFFER = 1, D3D11_RTV_DIMENSION_TEXTURE1D = 2, D3D11_RTV_DIMENSION_TEXTURE1DARRAY = 3, D3D11_RTV_DIMENSION_TEXTURE2D = 4, D3D11_RTV_DIMENSION_TEXTURE2DARRAY = 5, D3D11_RTV_DIMENSION_TEXTURE2DMS = 6, D3D11_RTV_DIMENSION_TEXTURE2DMSARRAY = 7, D3D11_RTV_DIMENSION_TEXTURE3D = 8 } D3D11_RTV_DIMENSION;
Constants
- D3D11_RTV_DIMENSION_UNKNOWN
-
Do not use this value, as it will cause ID3D11Device::CreateRenderTargetView to fail.
- D3D11_RTV_DIMENSION_BUFFER
-
The resource will be accessed as a buffer.
- D3D11_RTV_DIMENSION_TEXTURE1D
-
The resource will be accessed as a 1D texture.
- D3D11_RTV_DIMENSION_TEXTURE1DARRAY
-
The resource will be accessed as an array of 1D textures.
- D3D11_RTV_DIMENSION_TEXTURE2D
-
The resource will be accessed as a 2D texture.
- D3D11_RTV_DIMENSION_TEXTURE2DARRAY
-
The resource will be accessed as an array of 2D textures.
- D3D11_RTV_DIMENSION_TEXTURE2DMS
-
The resource will be accessed as a 2D texture with multisampling.
- D3D11_RTV_DIMENSION_TEXTURE2DMSARRAY
-
The resource will be accessed as an array of 2D textures with multisampling.
- D3D11_RTV_DIMENSION_TEXTURE3D
-
The resource will be accessed as a 3D texture.
Remarks
This enumeration is used in D3D11_RENDER_TARGET_VIEW_DESC to create a render-target view.
Requirements
|
Header |
|
|---|
See also