Syntaxe
Paramètres
pDescriptor _Out_Type : D3D12XBOX_DESCRIPTOR_PIPELINE_STATE* Le descripteur, sous forme de pointeur vers une structure D3D12XBOX_DESCRIPTOR_PIPELINE_STATE.
Valeur de retour
Type : voidRemarques
Cette méthode permet d’interroger un descripteur d’état de pipeline aux fins d’ExecuteIndirect. Le descripteur doit toujours être interrogé au moyen de GetDescriptorX et après la création de l’objet d’état de pipeline correspondant; il n’est pas possible de conserver statiquement le descripteur d’une durée de vie à l’autre d’un objet d’état de pipeline. L’implémentation d’ExecuteIndirect impose les limitations suivantes :- La totalité de la mémoire tampon d’arguments, y compris les DWORD sautés par le pas, doit être lue en continu. Par conséquent, le membre ByteStride de la structure D3D12_COMMAND_SIGNATURE_DESC est limité à 256.
- Le processeur de commandes dispose d’un espace limité pour les arguments. Par conséquent, le membre NumArgumentDescs de la structure D3D12_COMMAND_SIGNATURE_DESC est limité à 16.
- Dans la structure Constant de la structure D3D12_INDIRECT_ARGUMENT_DESC, Constant.Num32BitValuesToSet ne peut pas être égal ou supérieur à 16.
