Syntaxe
Paramètres
pDesc [in]Type : const D3D12_COMMAND_SIGNATURE_DESC * Décrit la signature de commande à créer à l’aide de la structure D3D12_COMMAND_SIGNATURE_DESC. pRootSignature [in, optional]
Type : ID3D12RootSignature * Spécifie la ID3D12RootSignature à laquelle la signature de commande s’applique. La signature racine est requise si l’une des commandes de la signature met à jour des liaisons sur le pipeline. Si la seule commande présente est un dessin ou une distribution, le paramètre de signature racine peut être défini à NULL. riid
Type : const IID & L’identificateur global unique (GUID) de l’interface de signature de commande (ID3D12CommandSignature). Le REFIID, ou GUID, de l’interface de la signature de commande peut être obtenu à l’aide de la macro __uuidof(). Par exemple, __uuidof(ID3D12CommandSignature) obtiendra le GUID de l’interface d’une signature de commande. ppvCommandSignature [out, optional]
Type : void ** Spécifie un pointeur qui, une fois la méthode terminée avec succès, pointera vers la signature de commande créée (ID3D12CommandSignature).
Valeur de retour
Type : HRESULT Cette méthode retourne l’un des codes de retour Direct3D 12.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
