Syntaxe
Membres
TypeType : D3D12_INDIRECT_ARGUMENT_TYPE Constante d’énumération D3D12_INDIRECT_ARGUMENT_TYPE qui spécifie le type d’argument que contient la structure. VertexBuffer.Slot
Type : UINT Spécifie l’emplacement qui contient l’adresse de la mémoire tampon de sommets. Constant.RootParameterIndex
Type : UINT Spécifie l’index racine de la constante. Constant.DestOffsetIn32BitValues
Type : UINT Spécifie le décalage de la première constante du groupe. Prend en charge les constantes à valeurs multiples à un index racine spécifié. Les entrées de constantes racines doivent être triées de la plus petite à la plus grande. Constant.Num32BitValuesToSet
Type : UINT Spécifie le nombre de constantes 32 bits définies à l’index racine spécifié. Prend en charge les constantes à valeurs multiples à un index racine spécifié. ConstantBufferView.RootParameterIndex
Type : UINT Spécifie l’index racine de la vue de mémoire tampon constante (CBV). ShaderResourceView.RootParameterIndex
Type : UINT Spécifie l’index racine de la vue de ressource de nuanceur (SRV). UnorderedAccessView.RootParameterIndex
Type : UINT Spécifie l’index racine de la vue d’accès non ordonné (UAV). DescriptorTableRootParameterIndex
Type : UINT Spécifie l’index du paramètre racine dans la table de descripteurs. SPadding.SizeInBytes
Type : UINT Taille du remplissage, en octets. Capacités de définition d’état. DispatchL2.Flags
Type : D3D12XBOX_DISPATCH_FLAGS Ensemble de D3D12XBOX_DISPATCH_FLAGS fourni en tant qu’argument direct à la signature de commande et appliqué à tous les appels ExecuteIndirect correspondant à cette signature. Cette extension XBOX pour ID3D12GraphicsCommandList::ExecuteIndirect prend en charge des capacités supplémentaires de définition d’état.
Remarques
Cette structure est utilisée par la structure D3D12_COMMAND_SIGNATURE_DESC. Elle ajoute des extensions propres à XBOX pour ExecuteIndirect qui prennent en charge des capacités supplémentaires de définition d’état. D3D12_INDIRECT_ARGUMENT_DESC ajoute les membres suivants :- DescriptorTableRootParameterIndex
- SPadding.SizeInBytes
- DispatchL2.Flags
