Compartir a través de


estructura D3DDDIARG_SETPRIORITY (d3dumddi.h)

La estructura D3DDDIARG_SETPRIORITY describe el nivel de prioridad que se va a establecer para una textura administrada.

Sintaxis

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

Miembros

hResource

Identificador del recurso que contiene la textura.

Priority

Nivel de prioridad que se va a establecer para la textura contenida en el recurso hResource . El valor de prioridad de una textura se puede establecer en cualquier parte del intervalo de 0 a 0xFFFFFFFF.

Comentarios

El controlador solo recibe notificaciones de prioridad para texturas administradas por controladores.

El nivel de prioridad en el que se establece una textura determina su orden de expulsión de la memoria. Una textura a la que se asigna una prioridad baja se expulsa antes de una textura con una prioridad alta. Si dos texturas tienen la misma prioridad, la textura que se usó más recientemente se mantiene en memoria; se expulsa la otra textura.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado d3dumddi.h (incluya D3dumddi.h)

Consulte también

SetPriority