Partager via


MÉTHODE IDXGIAdapter3::SetVideoMemoryReservation (dxgi1_4.h)

Cette méthode envoie la mémoire physique minimale requise pour une application, au système d’exploitation.

Syntaxe

HRESULT SetVideoMemoryReservation(
  [in] UINT                      NodeIndex,
  [in] DXGI_MEMORY_SEGMENT_GROUP MemorySegmentGroup,
  [in] UINT64                    Reservation
);

Paramètres

[in] NodeIndex

Type : UINT

Spécifie l’adaptateur physique de l’appareil pour lequel les informations de mémoire vidéo sont définies. Pour une opération mono-GPU, définissez cette valeur sur zéro. S’il existe plusieurs nœuds GPU, définissez-le sur l’index du nœud (la carte physique de l’appareil) pour lequel les informations de mémoire vidéo sont définies. Consultez Systèmes multi-adaptateurs.

[in] MemorySegmentGroup

Type : DXGI_MEMORY_SEGMENT_GROUP

Spécifie un DXGI_MEMORY_SEGMENT_GROUP qui identifie le groupe comme local ou non local.

[in] Reservation

Type : UINT64

Spécifie un UINT64 qui définit la mémoire physique minimale requise, en octets.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite ; un code d’erreur dans le cas contraire. Pour obtenir la liste des codes d’erreur, consultez DXGI_ERROR.

Notes

Les applications sont encouragées à définir une réservation vidéo pour indiquer la quantité de mémoire physique dont elles ne peuvent pas se passer. Cette valeur permet au système d’exploitation de réduire rapidement l’impact des situations de pression de mémoire importante.

Spécifications

   
Plateforme cible Windows
En-tête dxgi1_4.h (include DXGI1_3.h)
Bibliothèque Dxgi.lib
DLL Dxgi.dll

Voir aussi

IDXGIAdapter3