estrutura D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 (d3d12umddi.h)
Especifica informações para alocação de recursos.
Sintaxe
typedef struct D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 {
UINT64 ResourceDataSize;
UINT64 AdditionalDataHeaderSize;
UINT64 AdditionalDataSize;
UINT32 ResourceDataAlignment;
UINT32 AdditionalDataHeaderAlignment;
UINT32 AdditionalDataAlignment;
D3D12DDI_TEXTURE_LAYOUT Layout;
UINT8 MipLevelSwizzleTransition[5];
UINT8 PlaneSliceSwizzleTransition[2];
} D3D12DDI_RESOURCE_ALLOCATION_INFO_0022;
Membros
ResourceDataSize
O tamanho dos dados do recurso.
AdditionalDataHeaderSize
O tamanho adicional do cabeçalho de dados.
AdditionalDataSize
O tamanho de dados adicional.
ResourceDataAlignment
O alinhamento de dados do recurso.
AdditionalDataHeaderAlignment
O alinhamento de dados do cabeçalho adicional.
AdditionalDataAlignment
O alinhamento de dados adicional.
Layout
O layout de textura como um valor D3D12DDI_TEXTURE_LAYOUT .
MipLevelSwizzleTransition[5]
O nível de MIP para uma transição de swizzle.
PlaneSliceSwizzleTransition[2]
A fatia de plano para uma transição de swizzle.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12umddi.h (inclua D3d12umddi.h) |