Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Describe los subrecursos de una textura que son accesibles desde una vista de galería de símbolos de profundidad.
Sintaxis
typedef struct D3D12_DEPTH_STENCIL_VIEW_DESC {
DXGI_FORMAT Format;
D3D12_DSV_DIMENSION ViewDimension;
D3D12_DSV_FLAGS Flags;
union {
D3D12_TEX1D_DSV Texture1D;
D3D12_TEX1D_ARRAY_DSV Texture1DArray;
D3D12_TEX2D_DSV Texture2D;
D3D12_TEX2D_ARRAY_DSV Texture2DArray;
D3D12_TEX2DMS_DSV Texture2DMS;
D3D12_TEX2DMS_ARRAY_DSV Texture2DMSArray;
};
} D3D12_DEPTH_STENCIL_VIEW_DESC;
Miembros
Format
Valor DXGI_FORMAT con tipo que especifica el formato de visualización. Para obtener formatos permitidos, vea Comentarios.
ViewDimension
Valor con tipo D3D12_DSV_DIMENSION que especifica cómo se tendrá acceso al recurso de galería de símbolos de profundidad. Este miembro también determina qué _DSV usar en la unión siguiente.
Flags
Combinación de D3D12_DSV_FLAGS constantes de enumeración que se combinan mediante una operación OR bit a bit.
El valor resultante especifica si la textura es de solo lectura.
Pase 0 para especificar que no es de solo lectura; De lo contrario, pase uno o varios de los miembros del tipo enumerado D3D12_DSV_FLAGS .
Texture1D
Estructura D3D12_TEX1D_DSV que especifica un subrecurso de textura 1D.
Texture1DArray
Estructura D3D12_TEX1D_ARRAY_DSV que especifica una matriz de subrecursos de textura 1D.
Texture2D
Estructura D3D12_TEX2D_DSV que especifica un subrecurso de textura 2D.
Texture2DArray
Estructura D3D12_TEX2D_ARRAY_DSV que especifica una matriz de subrecursos de textura 2D.
Texture2DMS
Estructura D3D12_TEX2DMS_DSV que especifica una textura 2D multimuestreo.
Texture2DMSArray
Estructura D3D12_TEX2DMS_ARRAY_DSV que especifica una matriz de texturas 2D multimuestreo.
Comentarios
Estos son formatos válidos para una vista de galería de símbolos de profundidad:
- DXGI_FORMAT_D16_UNORM
- DXGI_FORMAT_D24_UNORM_S8_UINT
- DXGI_FORMAT_D32_FLOAT
- DXGI_FORMAT_D32_FLOAT_S8X24_UINT
- DXGI_FORMAT_UNKNOWN
Pase una descripción de vista de galería de símbolos de profundidad a ID3D12Device::CreateDepthStencilView para crear una vista de galería de símbolos de profundidad.
Requisitos
Requisito | Valor |
---|---|
Header | d3d12.h |