énumération DXGI_OFFER_RESOURCE_PRIORITY (dxgi1_2.h)

Identifie l’importance du contenu d’une ressource lorsque vous appelez la méthode IDXGIDevice2::OfferResources pour offrir la ressource.

Syntax

typedef enum _DXGI_OFFER_RESOURCE_PRIORITY {
  DXGI_OFFER_RESOURCE_PRIORITY_LOW = 1,
  DXGI_OFFER_RESOURCE_PRIORITY_NORMAL,
  DXGI_OFFER_RESOURCE_PRIORITY_HIGH
} DXGI_OFFER_RESOURCE_PRIORITY;

Constantes

 
DXGI_OFFER_RESOURCE_PRIORITY_LOW
Valeur : 1
La ressource est basse priorité. Le système d’exploitation ignore une ressource de faible priorité avant que d’autres ressources proposées avec une priorité plus élevée. Il s’agit d’une bonne pratique de programmation pour marquer une ressource comme étant de faible priorité si elle n’a pas de contenu utile.
DXGI_OFFER_RESOURCE_PRIORITY_NORMAL
La ressource est une priorité normale. Vous marquez une ressource comme priorité normale si elle a du contenu facile à régénérer.
DXGI_OFFER_RESOURCE_PRIORITY_HIGH
La ressource est prioritaire. Le système d’exploitation ignore d’autres ressources proposées avec une priorité inférieure avant d’ignorer une ressource de priorité élevée. Vous marquez une ressource comme une priorité élevée si elle a du contenu utile difficile à régénérer.

Remarques

La priorité détermine la probabilité que le système d’exploitation ignore une ressource proposée. Les ressources proposées avec une priorité inférieure sont ignorées en premier.

Configuration requise

   
En-tête dxgi1_2.h

Voir aussi

Énumérations DXGI

IDXGIDevice2::OfferResources

IDXGIDevice2::ReclaimResource