structure D3DHAL_DP2SETPRIORITY (d3dhal.h)
La structure D3DHAL_DP2SETPRIORITY est utilisée pour informer le pilote de la priorité de la texture spécifiée par le handle dwDDestSurface.
Syntaxe
typedef struct _D3DHAL_DP2SETPRIORITY {
DWORD dwDDSurface;
DWORD dwPriority;
} D3DHAL_DP2SETPRIORITY;
Membres
dwDDSurface
Spécifie le handle de la texture.
dwPriority
Spécifie la priorité de la texture dwDDestSurface. La valeur de priorité d’une texture peut être définie n’importe où dans la plage comprise entre 0 et 0xFFFFFFFF.
Remarques
Les pilotes sont avertis des handles au moment de la création de texture. Le pilote peut s’attendre à recevoir des notifications prioritaires uniquement pour les textures gérées par le pilote.
Les priorités déterminent quand les textures managées doivent être supprimées 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 |
---|---|
d’en-tête | d3dhal.h (include D3dhal.h) |