Syntaxe
Paramètres
pDescriptor _Out_Type : D3D12XBOX_DESCRIPTOR_PIPELINE_STATE* Descripteur sous la forme d’un pointeur vers une structure D3D12XBOX_DESCRIPTOR_PIPELINE_STATE.
Valeur renvoyée
Type : voidRemarques
Cette méthode permet d’interroger un descripteur d’état de pipeline aux fins d’ExecuteIndirect. Le descripteur doit toujours être interrogé via 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 d’objet d’état de pipeline à l’autre. L’implémentation d’ExecuteIndirect impose les limitations suivantes :- L’intégralité de la mémoire tampon d’arguments, y compris les DWORD ignorés par le pas, doit être diffusée. 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.
