다음을 통해 공유


D3D12_ROOT_DESCRIPTOR 구조체(d3d12.h)

셰이더에 표시되는 루트 서명 버전 1.0의 설명자 인라인에 대해 설명합니다.

구문

typedef struct D3D12_ROOT_DESCRIPTOR {
  UINT ShaderRegister;
  UINT RegisterSpace;
} D3D12_ROOT_DESCRIPTOR;

멤버

ShaderRegister

셰이더 레지스터입니다.

RegisterSpace

레지스터 공간입니다.

설명

D3D12_ROOT_DESCRIPTOR D3D12_ROOT_PARAMETER 설명자멤버의 데이터 형식입니다. D3D12_ROOT_PARAMETERParameterType 필드를 D3D12_ROOT_PARAMETER_TYPE D3D12_ROOT_PARAMETER_TYPE_CBV, D3D12_ROOT_PARAMETER_TYPE_SRV 또는 D3D12_ROOT_PARAMETER_TYPE_UAV 멤버로 설정할 때 D3D12_ROOT_DESCRIPTOR 사용합니다.

요구 사항

요구 사항
헤더 d3d12.h

추가 정보

CD3DX12_ROOT_DESCRIPTOR

핵심 구조체

D3D12_ROOT_DESCRIPTOR1

루트 서명에서 직접 설명자 사용