estrutura D3DHAL_DP2SETPRIORITY (d3dhal.h)

A estrutura D3DHAL_DP2SETPRIORITY é usada para informar o driver sobre a prioridade da textura especificada pelo identificador dwDDestSurface.

Sintaxe

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

Membros

dwDDSurface

Especifica o identificador da textura.

dwPriority

Especifica a prioridade da textura dwDDDestSurface . O valor de prioridade de uma textura pode ser definido em qualquer lugar no intervalo de 0 a 0xFFFFFFFF.

Comentários

Os drivers são notificados sobre identificadores no momento da criação da textura. O driver pode esperar receber notificações prioritárias apenas para texturas gerenciadas pelo driver.

As prioridades determinam quando as texturas gerenciadas devem ser removidas da memória. Uma textura atribuída a uma baixa prioridade é removida antes de uma textura com alta prioridade. Se duas texturas tiverem a mesma prioridade, a textura usada mais recentemente será mantida na memória; a outra textura é removida.

Requisitos

Requisito Valor
Cabeçalho d3dhal.h (inclua D3dhal.h)