D3D12_RESOURCE_DESC1 구조체(d3d12.h)
밉 영역을 포함하여 텍스처와 같은 리소스에 대해 설명합니다. 이 구조체는 여러 메서드에서 사용됩니다.
구문
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;
멤버
Dimension
리소스의 차원(예: D3D12_RESOURCE_DIMENSION_TEXTURE1D) 또는 버퍼((D3D12_RESOURCE_DIMENSION_BUFFER)인지 여부를 지정하는 D3D12_RESOURCE_DIMENSION 멤버 중 하나입니다.
Alignment
맞춤을 지정합니다.
Width
리소스의 너비를 지정합니다.
Height
리소스의 높이를 지정합니다.
DepthOrArraySize
리소스의 깊이(3D인 경우) 또는 1D 또는 2D 리소스의 배열인 경우 배열 크기를 지정합니다.
MipLevels
MIP 수준 수를 지정합니다.
Format
DXGI_FORMAT 멤버 하나를 지정합니다.
SampleDesc
DXGI_SAMPLE_DESC 구조를 지정합니다.
Layout
D3D12_TEXTURE_LAYOUT 멤버 하나를 지정합니다.
Flags
bitwise-OR'd 플래그( D3D12_RESOURCE_FLAGS 열거형 상수)입니다.
SamplerFeedbackMipRegion
D3D12_MIP_REGION 구조체입니다.
설명
설명은 D3D12_RESOURCE_DESC 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 빌드 20348 |
지원되는 최소 서버 | Windows 10 빌드 20348 |
머리글 | d3d12.h |