D3DRESOURCESTATS-Struktur
Ressourcenstatistiken, die vom D3DDEVINFO_ResourceManager erfasst werden, wenn der asynchrone Abfragemechanismus verwendet wird.
Syntax
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;
Member
-
bThrashing
-
Typ: BOOL
-
Gibt an, ob ein Hrashing auftritt.
-
ApproxBytesDownloaded
-
Typ: DWORD
-
Ungefähre Anzahl der vom Ressourcen-Manager heruntergeladenen Bytes.
-
NumEvicts
-
Typ: DWORD
-
Anzahl der entfernten Objekte.
-
NumVidCreates
-
Typ: DWORD
-
Anzahl der im Videospeicher erstellten Objekte.
-
LastPri
-
Typ: DWORD
-
Priorität des zuletzt entfernten Objekts.
-
NumUsed
-
Typ: DWORD
-
Anzahl der auf das Gerät festgelegten Objekte.
-
NumUsedInVidMem
-
Typ: DWORD
-
Anzahl der auf das Gerät festgelegten Objekte, die sich bereits im Videospeicher befinden.
-
Workingset
-
Typ: DWORD
-
Anzahl der Objekte im Videospeicher.
-
WorkingSetBytes
-
Typ: DWORD
-
Anzahl der Bytes im Videospeicher.
-
TotalManaged
-
Typ: DWORD
-
Gesamtanzahl der verwalteten Objekte.
-
TotalBytes
-
Typ: DWORD
-
Gesamtanzahl der Bytes verwalteter Objekte.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch