Skip to main content
Describe la ranura de una firma raíz versión 1.0.

Sintaxis

Miembros

ParameterType
Tipo: D3D12_ROOT_PARAMETER_TYPE
Un valor de tipo D3D12_ROOT_PARAMETER_TYPE que especifica el tipo de ranura de la firma raíz. Este miembro determina qué tipo se usa en la unión siguiente. DescriptorTable
Tipo: D3D12_ROOT_DESCRIPTOR_TABLE
Una estructura D3D12_ROOT_DESCRIPTOR_TABLE que describe el diseño de una tabla de descriptores como una colección de intervalos de descriptores que aparecen uno tras otro en un montón de descriptores. Constants
Tipo: D3D12_ROOT_CONSTANTS
Una estructura D3D12_ROOT_CONSTANTS que describe constantes insertadas en la firma raíz que aparecen en los sombreadores como un búfer de constantes. Descriptor
Tipo: D3D12_ROOT_DESCRIPTOR
Una estructura D3D12_ROOT_DESCRIPTOR que describe descriptores insertados en la firma raíz que aparecen en los sombreadores. ShaderVisibility
Tipo: D3D12_SHADER_VISIBILITY
Un valor de tipo D3D12_SHADER_VISIBILITY que especifica los sombreadores que pueden acceder al contenido de la ranura de la firma raíz.

Comentarios

Una D3D12_ROOT_SIGNATURE_DESC puede contener tablas de descriptores y constantes insertadas. El hardware más capaz también podría admitir descriptores insertados en la firma raíz. El número de ranuras de enlace de la firma raíz es más eficiente si se mantiene por debajo de un tamaño determinado, y también puede tener un límite superior.

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_PARAMETER Estructuras principales Creación de una firma raíz D3D12_ROOT_PARAMETER1
Última modificación el 28 de agosto de 2026