Partager via


énumération D3D12_RESIDENCY_FLAGS (d3d12.h)

Utilisé avec la fonction EnqueuMakeResident pour choisir le déroulement des opérations de résidence lorsque le budget de mémoire est dépassé.

Syntax

typedef enum D3D12_RESIDENCY_FLAGS {
  D3D12_RESIDENCY_FLAG_NONE = 0,
  D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET = 0x1
} ;

Constantes

 
D3D12_RESIDENCY_FLAG_NONE
Valeur : 0
Spécifie la stratégie de résidence par défaut, qui permet aux opérations de résidence de réussir quel que soit le budget de mémoire actuel de l’application. EnqueueMakeResident retourne E_OUTOFMEMORY uniquement lorsqu’il n’y a pas de mémoire disponible.
D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET
Valeur : 0x1
Spécifie que la fonction EnqueueMakeResident doit retourner E_OUTOFMEMORY lorsque l’opération de résidence dépasse le budget de mémoire actuel de l’application.

Configuration requise

Condition requise Valeur
En-tête d3d12.h

Voir aussi

Énumérations principales