estrutura D3DDDI_TRIMRESIDENCYSET_FLAGS (d3dukmdt.h)
D3DDDI_TRIMRESIDENCYSET_FLAGS é usado com pfnTrimResidencySet para cortar a lista de residências 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 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 cerca de contexto de corte periódica com a última cerca de contexto concluída.
RestartPeriodicTrim
Pode não ser definido junto com sinalizador PeriodicTrim. Redefina a 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 NumBytesToTrim bytes 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 |
---|---|
de cliente com suporte mínimo | Windows 10 |
servidor com suporte mínimo | Windows Server 2016 |
cabeçalho | d3dukmdt.h (inclua D3dumddi.h, D3dkmddi.h) |