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) |