Skip to main content
Alloue de la mémoire ayant la même durée de vie que la liste de commandes associée. Cela peut servir à préparer des données sur la chronologie du processeur qui seront lues sur la chronologie du GPU, par exemple pour des entrées de nuanceur dynamiques.

Syntaxe

Paramètres

sizeBytes   _In_
Type : UINT
Taille de l’allocation, en octets. alignmentBytes   _In_
Type : UINT
Alignement minimal de l’allocation, en octets.

Valeur renvoyée

Type : void* Adresse de la mémoire allouée. Il s’agit d’un pointeur GPU valide qui peut être converti en D3D12_GPU_VIRTUAL_ADDRESS. Si la mémoire n’est pas disponible, nullptr est renvoyé. Attention : la mémoire peut être en écriture combinée et non mise en cache par le processeur. Les lectures par le processeur doivent être évitées.

Configuration requise

En-tête : d3d12_xs.h Bibliothèque : d3d12_xs.lib Plateformes prises en charge : consoles XBOX Series

Voir aussi

ID3D12GraphicsCommandList8
Last modified on October 6, 2026