Partager via


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)