CommonLibVR
REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1 Struct Reference

#include <D3D11_3.h>

Public Attributes

DXGI_FORMAT format
 
D3D11_SRV_DIMENSION viewDimension
 
union {
   D3D11_BUFFER_SRV   buffer
 
   D3D11_TEX1D_SRV   texture1D
 
   D3D11_TEX1D_ARRAY_SRV   texture1DArray
 
   D3D11_TEX2D_SRV1   texture2D
 
   D3D11_TEX2D_ARRAY_SRV1   texture2DArray
 
   D3D11_TEX2DMS_SRV   texture2DMS
 
   D3D11_TEX2DMS_ARRAY_SRV   texture2DMSArray
 
   D3D11_TEX3D_SRV   texture3D
 
   D3D11_TEXCUBE_SRV   textureCube
 
   D3D11_TEXCUBE_ARRAY_SRV   textureCubeArray
 
   D3D11_BUFFEREX_SRV   bufferEx
 
}; 
 

Member Data Documentation

◆ 

union { ... }

◆ buffer

D3D11_BUFFER_SRV REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::buffer

◆ bufferEx

D3D11_BUFFEREX_SRV REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::bufferEx

◆ format

DXGI_FORMAT REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::format

◆ texture1D

D3D11_TEX1D_SRV REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::texture1D

◆ texture1DArray

D3D11_TEX1D_ARRAY_SRV REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::texture1DArray

◆ texture2D

D3D11_TEX2D_SRV1 REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::texture2D

◆ texture2DArray

D3D11_TEX2D_ARRAY_SRV1 REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::texture2DArray

◆ texture2DMS

D3D11_TEX2DMS_SRV REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::texture2DMS

◆ texture2DMSArray

D3D11_TEX2DMS_ARRAY_SRV REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::texture2DMSArray

◆ texture3D

D3D11_TEX3D_SRV REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::texture3D

◆ textureCube

D3D11_TEXCUBE_SRV REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::textureCube

◆ textureCubeArray

D3D11_TEXCUBE_ARRAY_SRV REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::textureCubeArray

◆ viewDimension

D3D11_SRV_DIMENSION REX::W32::D3D11_SHADER_RESOURCE_VIEW_DESC1::viewDimension

The documentation for this struct was generated from the following file: