ID3D12GraphicsCommandList2 ::WriteBufferImmediate, méthode (d3d12.h)
Écrit un certain nombre de valeurs immédiates 32 bits dans les emplacements de mémoire tampon spécifiés directement à partir du flux de commandes.
Syntaxe
void WriteBufferImmediate(
UINT Count,
[in] const D3D12_WRITEBUFFERIMMEDIATE_PARAMETER *pParams,
[in, optional] const D3D12_WRITEBUFFERIMMEDIATE_MODE *pModes
);
Paramètres
Count
Nombre de structures D3D12_WRITEBUFFERIMMEDIATE_PARAMETER pointées par pParams et pModes.
[in] pParams
Adresse d’un tableau contenant un nombre de structures D3D12_WRITEBUFFERIMMEDIATE_PARAMETER égales à Count.
[in, optional] pModes
Adresse d’un tableau contenant un nombre de structures D3D12_WRITEBUFFERIMMEDIATE_MODE égales à Count. La valeur par défaut est null ; La transmission de la valeur Null entraîne l’écriture par le système de toutes les valeurs immédiates à l’aide de D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT.
Valeur de retour
None
Remarques
WriteBufferImmediate effectue le nombre de nombres d’écritures 32 bits : une pour chaque valeur et destination spécifiées dans pParams.
La mémoire tampon de réception (ressource) doit être à l’état D3D12_RESOURCE_STATE_COPY_DEST pour être une destination valide pour WriteBufferImmediate.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | d3d12.h |
Bibliothèque | D3D12.lib |
DLL | D3D12.dll |
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