다음을 통해 공유


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

추가 정보