estrutura D3D12_RESOURCE_DESC1 (d3d12.h)
Descreve um recurso, como uma textura, incluindo uma região de mip. Essa estrutura é usada em vários métodos.
Sintaxe
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;
Membros
Dimension
Um membro do D3D12_RESOURCE_DIMENSION, especificando as dimensões do recurso (por exemplo, D3D12_RESOURCE_DIMENSION_TEXTURE1D) ou se é um buffer ((D3D12_RESOURCE_DIMENSION_BUFFER).
Alignment
Especifica o alinhamento.
Width
Especifica a largura do recurso.
Height
Especifica a altura do recurso.
DepthOrArraySize
Especifica a profundidade do recurso, se for 3D, ou o tamanho da matriz se for uma matriz de recursos 1D ou 2D.
MipLevels
Especifica o número de níveis de MIP.
Format
Especifica um membro do DXGI_FORMAT.
SampleDesc
Especifica uma estrutura de DXGI_SAMPLE_DESC .
Layout
Especifica um membro do D3D12_TEXTURE_LAYOUT.
Flags
Sinalizadores OR'd bit a bit, como D3D12_RESOURCE_FLAGS constantes de enumeração.
SamplerFeedbackMipRegion
Comentários
Para obter comentários, consulte D3D12_RESOURCE_DESC.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Cabeçalho | d3d12.h |