D3D12_ROOT_DESCRIPTOR1 구조체(d3d12.h)
셰이더에 표시되는 루트 서명 버전 1.1의 설명자를 인라인으로 설명합니다.
구문
typedef struct D3D12_ROOT_DESCRIPTOR1 {
UINT ShaderRegister;
UINT RegisterSpace;
D3D12_ROOT_DESCRIPTOR_FLAGS Flags;
} D3D12_ROOT_DESCRIPTOR1;
멤버
ShaderRegister
셰이더 레지스터입니다.
RegisterSpace
레지스터 공간입니다.
Flags
설명자의 변동성과 참조하는 데이터를 결정하는 D3D12_ROOT_DESCRIPTOR_FLAGS 지정합니다.
설명
D3D12_ROOT_DESCRIPTOR1 D3D12_ROOT_PARAMETER1 설명자멤버의 데이터 형식입니다. D3D12_ROOT_PARAMETER1ParameterType 필드를 D3D12_ROOT_PARAMETER_TYPE D3D12_ROOT_PARAMETER_TYPE_CBV, D3D12_ROOT_PARAMETER_TYPE_SRV 또는 D3D12_ROOT_PARAMETER_TYPE_UAV 멤버로 설정할 때 D3D12_ROOT_DESCRIPTOR1 사용합니다.
도우미 구조 CD3DX12_ROOT_DESCRIPTOR1 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d12.h |