D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 구조체(d3d12umddi.h)
리소스 할당에 대한 정보를 지정합니다.
구문
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;
멤버
ResourceDataSize
리소스의 데이터 크기입니다.
AdditionalDataHeaderSize
데이터 헤더의 추가 크기입니다.
AdditionalDataSize
추가 데이터 크기입니다.
ResourceDataAlignment
리소스의 데이터 맞춤입니다.
AdditionalDataHeaderAlignment
추가 헤더의 데이터 맞춤입니다.
AdditionalDataAlignment
추가 데이터 맞춤입니다.
Layout
텍스처 레이아웃을 D3D12DDI_TEXTURE_LAYOUT 값으로 사용합니다.
MipLevelSwizzleTransition[5]
스위즐 전환에 대한 MIP 수준입니다.
PlaneSliceSwizzleTransition[2]
스위즐 전환을 위한 평면 조각입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d12umddi.h(D3d12umddi.h 포함) |