Compartir a través de


estructura D3DHAL_DP2SETPRIORITY (d3dhal.h)

La estructura D3DHAL_DP2SETPRIORITY se usa para informar al controlador de la prioridad de la textura especificada por el identificador dwDDDestSurface.

Sintaxis

typedef struct _D3DHAL_DP2SETPRIORITY {
  DWORD dwDDSurface;
  DWORD dwPriority;
} D3DHAL_DP2SETPRIORITY;

Miembros

dwDDSurface

Especifica el identificador de la textura.

dwPriority

Especifica la prioridad de la textura de dwDDestSurface. El valor de prioridad de una textura se puede establecer en cualquier parte del intervalo entre 0 y 0xFFFFFFFF.

Observaciones

Los controladores reciben una notificación de identificadores en el momento de la creación de texturas. El controlador puede esperar recibir notificaciones de prioridad solo para las texturas administradas por controladores.

Las prioridades determinan cuándo se van a expulsar las texturas administradas de la memoria. Una textura asignada a 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 Valor
encabezado de d3dhal.h (incluya D3dhal.h)