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 des 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 qui se voit attribuer une priorité faible 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.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3dumddi.h (inclure D3dumddi.h) |