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 controlador 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 dwDDDestSurface . El valor de prioridad de una textura se puede establecer en cualquier parte del intervalo de 0 a 0xFFFFFFFF.

Comentarios

Se notifica a los controladores los identificadores en el momento de la creación de texturas. El controlador puede esperar recibir notificaciones de prioridad solo para 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
Header d3dhal.h (incluya D3dhal.h)