Structure D3DRESOURCESTATS
Les statistiques de ressources collectées par le D3DDEVINFO_ResourceManager lors de l’utilisation du mécanisme de requête asynchrone.
Syntaxe
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;
Membres
-
bThrashing
-
Type : BOOL
-
Indique si la thrashing se produit.
-
ApproxBytesDownloaded
-
Type : DWORD
-
Nombre approximatif d’octets téléchargés par le gestionnaire de ressources.
-
NumEvicts
-
Type : DWORD
-
Nombre d’objets supprimés.
-
NumVidCreates
-
Type : DWORD
-
Nombre d’objets créés dans la mémoire vidéo.
-
LastPri
-
Type : DWORD
-
Priorité du dernier objet supprimé.
-
NumUsed
-
Type : DWORD
-
Nombre d’objets définis sur l’appareil.
-
NumUsedInVidMem
-
Type : DWORD
-
Nombre d’objets définis sur l’appareil, qui sont déjà en mémoire vidéo.
-
WorkingSet
-
Type : DWORD
-
Nombre d’objets dans la mémoire vidéo.
-
WorkingSetBytes
-
Type : DWORD
-
Nombre d’octets dans la mémoire vidéo.
-
TotalManaged
-
Type : DWORD
-
Nombre total d’objets managés.
-
TotalBytes
-
Type : DWORD
-
Nombre total d’octets d’objets managés.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi