Skip to main content
루트 서명에 인라인된 상수를 설명하며, 셰이더에서는 하나의 상수 버퍼로 나타납니다.

구문

멤버

ShaderRegister
형식: UINT
셰이더 레지스터입니다. RegisterSpace
형식: UINT
레지스터 공간입니다. Num32BitValues
형식: UINT
단일 셰이더 슬롯을 차지하는 상수의 수입니다(이 상수는 단일 상수 버퍼처럼 나타납니다). 모든 상수는 단일 루트 서명 바인딩 슬롯을 차지합니다.

설명

셰이더 레지스터 및 공간에 대한 자세한 내용은 HLSL의 리소스 바인딩을 참조하세요. D3D12_ROOT_CONSTANTSD3D12_ROOT_PARAMETERConstants 멤버의 데이터 형식입니다. D3D12_ROOT_PARAMETERSlotType 필드를 D3D12_ROOT_PARAMETER_TYPE의 D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS 멤버로 설정할 때 D3D12_ROOT_CONSTANTS를 사용합니다.

요구 사항

헤더: d3d12_xs.h 또는 d3d12_x.h
라이브러리: d3d12_xs.lib 또는 d3d12_x.lib
지원 플랫폼: XBOX Series 콘솔 및 XBOX One 제품군

함께 보기

CD3DX12_ROOT_CONSTANTS 핵심 구조체 루트 서명 만들기 루트 서명에서 직접 상수 사용
마지막 수정일 2026년 8월 24일