estrutura D3DDDI_TRIMRESIDENCYSET_FLAGS (d3dukmdt.h)
D3DDDI_TRIMRESIDENCYSET_FLAGS é usado com pfnTrimResidencySet para cortar a lista de residência de um determinado dispositivo.
Sintaxe
typedef struct D3DDDI_TRIMRESIDENCYSET_FLAGS {
union {
struct {
UINT PeriodicTrim : 1;
UINT RestartPeriodicTrim : 1;
UINT TrimToBudget : 1;
UINT Reserved : 29;
};
UINT Value;
};
} D3DDDI_TRIMRESIDENCYSET_FLAGS;
Membros
PeriodicTrim
Quando o sinalizador PeriodicTrim é definido, o driver é necessário para executar as seguintes operações:
- Corte todas as alocações que não foram referenciadas desde a solicitação de corte periódica anterior comparando a cerca referenciada pela última alocação com a última cerca de contexto de corte periódica.
- Atualize a última cerca de contexto de corte periódica com a última cerca de contexto concluída.
RestartPeriodicTrim
Pode não ser definido junto com o sinalizador PeriodicTrim . Redefina a última cerca de contexto de corte periódica para a última cerca de contexto concluída.
TrimToBudget
Indica que o uso do aplicativo está acima do orçamento de memória e que os bytes NumBytesToTrim devem ser cortados para caber no novo orçamento de memória.
Reserved
Esse membro é reservado e deve ser definido como zero.
Value
O valor consolidado dos campos de bits na estrutura.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | d3dukmdt.h (inclua D3dumddi.h, D3dkmddi.h) |