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