Estructura D3DRESOURCESTATS

Estadísticas de recursos recopiladas por el D3DDEVINFO_ResourceManager al usar el mecanismo de consulta asincrónica.

Sintaxis

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;

Miembros

bThrashing

Tipo: BOOL

Indica si se está produciendo una limitación.

ApproxBytesDownloaded

Tipo: DWORD

Número aproximado de bytes descargados por el administrador de recursos.

NumEvicts

Tipo: DWORD

Número de objetos expulsados.

NumVidCreates

Tipo: DWORD

Número de objetos creados en memoria de vídeo.

LastPri

Tipo: DWORD

Prioridad del último objeto expulsado.

NumUsed

Tipo: DWORD

Número de objetos establecidos en el dispositivo.

NumUsedInVidMem

Tipo: DWORD

Número de objetos establecidos en el dispositivo, que ya están en memoria de vídeo.

WorkingSet

Tipo: DWORD

Número de objetos en memoria de vídeo.

WorkingSetBytes

Tipo: DWORD

Número de bytes en memoria de vídeo.

TotalManaged

Tipo: DWORD

Número total de objetos administrados.

TotalBytes

Tipo: DWORD

Número total de bytes de objetos administrados.

Requisitos

Requisito Value
Encabezado
D3D9Types.h

Consulte también

Estructuras de Direct3D

Notificación asincrónica (Direct3D 9)