Estrutura D3DRESOURCESTATS
Estatísticas de recursos coletadas pelo D3DDEVINFO_ResourceManager ao usar o mecanismo de consulta assíncrona.
Sintaxe
typedef struct D3DRESOURCESTATS {
BOOL bThrashing;
DWORD ApproxBytesDownloaded;
DWORD NumEvicts;
DWORD NumVidCreates;
DWORD LastPri;
DWORD NumUsed;
DWORD NumUsedInVidMem;
DWORD WorkingSet;
DWORD WorkingSetBytes;
DWORD TotalManaged;
DWORD TotalBytes;
} D3DRESOURCESTATS, *LPD3DRESOURCESTATS;
Membros
-
bThrashing
-
Tipo: BOOL
-
Indica se o thrashing está ocorrendo.
-
ApproxBytesDownloaded
-
Tipo: DWORD
-
Número aproximado de bytes baixados pelo gerenciador de recursos.
-
NumEvicts
-
Tipo: DWORD
-
Número de objetos removidos.
-
NumVidCreates
-
Tipo: DWORD
-
Número de objetos criados na memória de vídeo.
-
LastPri
-
Tipo: DWORD
-
Prioridade do último objeto removido.
-
NumUsed
-
Tipo: DWORD
-
Número de objetos definidos para o dispositivo.
-
NumUsedInVidMem
-
Tipo: DWORD
-
Número de objetos definidos para o dispositivo, que já estão na memória de vídeo.
-
Workingset
-
Tipo: DWORD
-
Número de objetos na memória de vídeo.
-
WorkingSetBytes
-
Tipo: DWORD
-
Número de bytes na memória de vídeo.
-
TotalManaged
-
Tipo: DWORD
-
Número total de objetos gerenciados.
-
TotalBytes
-
Tipo: DWORD
-
Número total de bytes de objetos gerenciados.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Confira também