ID3D11DeviceContext ::D rawIndexedInstancedIndirect, méthode (d3d11.h)
Dessinez des primitives indexées, instances et générées par GPU.
Syntaxe
void DrawIndexedInstancedIndirect(
[in] ID3D11Buffer *pBufferForArgs,
[in] UINT AlignedByteOffsetForArgs
);
Paramètres
[in] pBufferForArgs
Type : ID3D11Buffer*
Pointeur vers un ID3D11Buffer, qui est une mémoire tampon contenant les primitives générées par GPU.
[in] AlignedByteOffsetForArgs
Type : UINT
Décalage d’octet aligné sur DWORD dans pBufferForArgs par rapport au début des primitives générées par GPU.
Valeur de retour
None
Remarques
Lorsqu’une application crée une mémoire tampon associée à l’interface ID3D11Buffer vers laquelle pBufferForArgs pointe, votre application doit définir l’indicateur D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS dans le membre MiscFlags de la structure D3D11_BUFFER_DESC qui décrit la mémoire tampon. Pour créer la mémoire tampon, votre application doit appeler la méthode ID3D11Device ::CreateBuffer et passer un pointeur vers un D3D11_BUFFER_DESC dans le paramètre pDesc .
Windows Phone 8 : Cette API est prise en charge.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d11.h |
Bibliothèque | D3D11.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour