Passer au contenu principal
Paramètres utilisés pour initialiser le système de mémoire virtuelle graphique Direct3D.

Syntaxe

Membres

Flags
Type : D3D12XBOX_VIRTUAL_MEMORY_CONFIGURATION_FLAGS
Aucun indicateur autre que D3D12XBOX_VIRTUAL_MEMORY_CONFIGURATION_FLAG_NONE n’est actuellement pris en charge. PageTableMemory4MBPageCount
Type : UINT
Taille de l’allocation de mémoire de la table des pages GPU, en unités de 4 Mo. La valeur doit être au moins égale à 1 et sera limitée à 33 au maximum. Spécifiez D3D12XBOX_PAGE_TABLE_MEMORY_4MB_PAGE_COUNT_DEFAULT pour utiliser la valeur par défaut (5 pages de 4 Mo). FrameBufferPreserveMemorySizeBytes
Type : UINT
Taille, en octets, de l’allocation de préservation du tampon d’image entre processus. Cette mémoire est allouée à partir de la partition de mémoire du titre lors du premier lancement d’un processus du titre. Les processus du titre suivants ne peuvent ni modifier la taille de l’allocation ni la libérer. Spécifiez 0 pour n’allouer aucune mémoire (valeur par défaut) ou -1 pour la valeur par défaut héritée (environ 10 Mo). La valeur sera limitée à 64 Mo au maximum. MinimumValidGraphicsAddress
Type : D3D12_GPU_VIRTUAL_ADDRESS
Paramètre de sortie correspondant à l’adresse virtuelle graphique valide minimale. Cette valeur est toujours de 2 Go. MaximumValidGraphicsAddress
Type : D3D12_GPU_VIRTUAL_ADDRESS
Paramètre de sortie situé un octet après l’adresse virtuelle graphique valide maximale. Cette valeur dépend de la taille des tables de pages GPU définie par PageTableMemory4MBPageCount. Avec les paramètres par défaut, cette valeur est d’environ 159,375 Go.

Configuration requise

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

Voir aussi

d3d12_xs
Dernière modification le 6 octobre 2026