O recurso não é usado e pode ser removido assim que outro recurso exigir a memória que o recurso ocupa.
DXGI_RESOURCE_PRIORITY_LOW (0x50000000)
A prioridade de remoção do recurso é baixa. O posicionamento do recurso não é crítico e o trabalho mínimo é executado para localizar um local para o recurso. Por exemplo, se uma GPU puder ser renderizada com um buffer de vértice da memória local ou não local com pouca diferença de desempenho, esse buffer de vértice será de baixa prioridade. Outros recursos mais críticos (por exemplo, um destino de renderização ou textura) podem ocupar a memória mais rápida.
DXGI_RESOURCE_PRIORITY_NORMAL (0x78000000)
A prioridade de remoção do recurso é normal. O posicionamento do recurso é importante, mas não crítico, para o desempenho. O recurso é colocado em seu local preferencial em vez de um recurso de baixa prioridade.
DXGI_RESOURCE_PRIORITY_HIGH (0xa0000000)
A prioridade de remoção do recurso é alta. O recurso é colocado em seu local preferencial em vez de um recurso de baixa prioridade ou de prioridade normal.
DXGI_RESOURCE_PRIORITY_MAXIMUM (0xc8000000)
O recurso será removido da memória somente se não houver outra maneira de resolver o requisito de memória.
A prioridade de remoção é uma variável de gerenciamento de memória usada pelo DXGI para determinar como preencher a memória supercompactada.
Você pode definir níveis de prioridade diferentes dos valores definidos quando apropriado. Por exemplo, você pode definir um recurso com um nível de prioridade de 0x78000001 para indicar que o recurso está ligeiramente acima do normal.