Compartir a través de


estructura D3D12_RESOURCE_DESC1 (d3d12.h)

Describe un recurso, como una textura, incluida una región mip. Esta estructura se usa en varios métodos.

Sintaxis

typedef struct D3D12_RESOURCE_DESC1 {
  D3D12_RESOURCE_DIMENSION Dimension;
  UINT64                   Alignment;
  UINT64                   Width;
  UINT                     Height;
  UINT16                   DepthOrArraySize;
  UINT16                   MipLevels;
  DXGI_FORMAT              Format;
  DXGI_SAMPLE_DESC         SampleDesc;
  D3D12_TEXTURE_LAYOUT     Layout;
  D3D12_RESOURCE_FLAGS     Flags;
  D3D12_MIP_REGION         SamplerFeedbackMipRegion;
} D3D12_RESOURCE_DESC1;

Miembros

Dimension

Un miembro de D3D12_RESOURCE_DIMENSION, especificando las dimensiones del recurso (por ejemplo, D3D12_RESOURCE_DIMENSION_TEXTURE1D) o si es un búfer ((D3D12_RESOURCE_DIMENSION_BUFFER).

Alignment

Especifica la alineación.

Width

Especifica el ancho del recurso.

Height

Especifica el alto del recurso.

DepthOrArraySize

Especifica la profundidad del recurso, si es 3D o el tamaño de la matriz si es una matriz de recursos 1D o 2D.

MipLevels

Especifica el número de niveles de MIP.

Format

Especifica un miembro de DXGI_FORMAT.

SampleDesc

Especifica una estructura de DXGI_SAMPLE_DESC .

Layout

Especifica un miembro de D3D12_TEXTURE_LAYOUT.

Flags

Marcas OR bit a bit, como D3D12_RESOURCE_FLAGS constantes de enumeración.

SamplerFeedbackMipRegion

Estructura D3D12_MIP_REGION .

Comentarios

Para obtener comentarios, consulte D3D12_RESOURCE_DESC.

Requisitos

Requisito Value
Cliente mínimo compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Encabezado d3d12.h

Consulte también