Sintaxis
Miembros
ParameterTypeTipo: 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.hBiblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One
