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) |