Pular para o conteúdo principal
Descreve um recurso, como uma textura, incluindo uma região de mip. Esta estrutura é usada em vários métodos.

Sintaxe

Membros

Dimension
Tipo: D3D12_RESOURCE_DIMENSION
Um membro de D3D12_RESOURCE_DIMENSION, que especifica as dimensões do recurso (por exemplo, D3D12_RESOURCE_DIMENSION_TEXTURE1D) ou se ele é um buffer ((D3D12_RESOURCE_DIMENSION_BUFFER). Alignment
Tipo: UINT64
Especifica o alinhamento. Width
Tipo: UINT64
Especifica a largura do recurso. Height
Tipo: UINT
Especifica a altura do recurso. DepthOrArraySize
Tipo: UINT16
Especifica a profundidade do recurso, se ele for 3D, ou o tamanho da matriz, se for uma matriz de recursos 1D ou 2D. MipLevels
Tipo: UINT16
Especifica o número de níveis de MIP. Format
Tipo: DXGI_FORMAT
Especifica um membro de DXGI_FORMAT. SampleDesc
Tipo: DXGI_SAMPLE_DESC
Especifica uma estrutura DXGI_SAMPLE_DESC. Layout
Tipo: D3D12_TEXTURE_LAYOUT
Especifica um membro de D3D12_TEXTURE_LAYOUT. Flags
Tipo: D3D12_RESOURCE_FLAGS
Sinalizadores combinados com OR bit a bit, como constantes de enumeração D3D12_RESOURCE_FLAGS. SamplerFeedbackMipRegion
Tipo: D3D12_MIP_REGION
Uma estrutura D3D12_MIP_REGION.

Comentários

Para obter comentários, confira D3D12_RESOURCE_DESC1.

Requisitos

Cabeçalho: d3d12_x.h
Biblioteca: d3d12_x.lib
Plataformas com suporte: família XBOX One

Confira também

Última modificação em 6 de outubro de 2026