Compartir a través de


estructura D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 (d3d12umddi.h)

Especifica información para la asignación de recursos.

Sintaxis

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;

Miembros

ResourceDataSize

Tamaño de los datos del recurso.

AdditionalDataHeaderSize

Tamaño adicional del encabezado de datos.

AdditionalDataSize

Tamaño de datos adicional.

ResourceDataAlignment

Alineación de datos del recurso.

AdditionalDataHeaderAlignment

Alineación de datos del encabezado adicional.

AdditionalDataAlignment

Alineación de datos adicional.

Layout

Diseño de textura como un valor de D3D12DDI_TEXTURE_LAYOUT .

MipLevelSwizzleTransition[5]

Nivel de MIP para una transición de swizzle.

PlaneSliceSwizzleTransition[2]

Segmento de plano para una transición de swizzle.

Requisitos

Requisito Valor
Header d3d12umddi.h (incluya D3d12umddi.h)

Consulte también

D3D12DDI_TEXTURE_LAYOUT