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) |