Skip to main content
Describe constantes insertadas en la firma raíz que aparecen en los sombreadores como un búfer de constantes.

Sintaxis

Miembros

ShaderRegister
Tipo: UINT
El registro del sombreador. RegisterSpace
Tipo: UINT
El espacio de registro. Num32BitValues
Tipo: UINT
El número de constantes que ocupan una única ranura del sombreador (estas constantes aparecen como un único búfer de constantes). Todas las constantes ocupan una única ranura de enlace de la firma raíz.

Comentarios

Consulte Enlace de recursos en HLSL para obtener más información sobre los registros y espacios de sombreador. D3D12_ROOT_CONSTANTS es el tipo de datos del miembro Constants de D3D12_ROOT_PARAMETER. Use una estructura D3D12_ROOT_CONSTANTS cuando establezca el campo SlotType de D3D12_ROOT_PARAMETER en el miembro D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS de D3D12_ROOT_PARAMETER_TYPE.

Requisitos

Encabezado: d3d12_xs.h o d3d12_x.h
Biblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One

Consulte también

CD3DX12_ROOT_CONSTANTS Estructuras principales Creación de una firma raíz Uso de constantes directamente en la firma raíz
Última modificación el 28 de agosto de 2026