Partager via


structure D3DDDIARG_SETPRIORITY (d3dumddi.h)

La structure D3DDDIARG_SETPRIORITY décrit le niveau de priorité à définir pour une texture managée.

Syntaxe

typedef struct _D3DDDIARG_SETPRIORITY {
  HANDLE hResource;
  UINT   Priority;
} D3DDDIARG_SETPRIORITY;

Membres

hResource

Handle de la ressource qui contient la texture.

Priority

Niveau de priorité à définir pour la texture contenue dans la ressource hResource. La valeur de priorité d’une texture peut être définie n’importe où dans la plage comprise entre 0 et 0xFFFFFFFF.

Remarques

Le pilote reçoit uniquement les notifications de priorité pour les textures gérées par le pilote.

Le niveau de priorité auquel une texture est définie détermine son ordre d’éviction de la mémoire. Une texture affectée à une priorité basse est supprimée avant une texture avec une priorité élevée. Si deux textures ont la même priorité, la texture utilisée plus récemment est conservée en mémoire ; l’autre texture est supprimée.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

setPriority