Syntaxe
Membres
ParameterTypeType : D3D12_ROOT_PARAMETER_TYPE Valeur de type D3D12_ROOT_PARAMETER_TYPE qui spécifie le type d’emplacement de la signature racine. Ce membre détermine le type à utiliser dans l’union ci-dessous. DescriptorTable
Type : D3D12_ROOT_DESCRIPTOR_TABLE1 Structure D3D12_ROOT_DESCRIPTOR_TABLE1 qui décrit la disposition d’une table de descripteurs sous la forme d’une collection de plages de descripteurs qui se suivent dans un tas de descripteurs. Constants
Type : D3D12_ROOT_CONSTANTS Structure D3D12_ROOT_CONSTANTS qui décrit des constantes incluses dans la signature racine qui apparaissent dans les nuanceurs sous la forme d’une mémoire tampon constante. Descriptor
Type : D3D12_ROOT_DESCRIPTOR1 Structure D3D12_ROOT_DESCRIPTOR1 qui décrit des descripteurs inclus dans la signature racine qui apparaissent dans les nuanceurs. ShaderVisibility
Type : D3D12_SHADER_VISIBILITY Valeur de type D3D12_SHADER_VISIBILITY qui spécifie les nuanceurs pouvant accéder au contenu de l’emplacement de la signature racine.
Remarques
Utilisez cette structure avec la structure D3D12_ROOT_SIGNATURE_DESC1. Consultez la structure d’assistance CD3DX12_ROOT_PARAMETER1.Configuration requise
En-tête : d3d12_xs.h ou d3d12_x.hBibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One
