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 |