D3DMEMORYPRESSURE-Struktur (D3d9types.h)
Enthält Daten für die Berichterstellung zur Arbeitsspeicherauslastung.
Syntax
typedef struct _D3DMEMORYPRESSURE {
UINT64 BytesEvictedFromProcess;
UINT64 SizeOfInefficientAllocation;
DWORD LevelOfEfficiency;
} D3DMEMORYPRESSURE;
Member
-
BytesEvictedFromProcess
-
Typ: UINT64
-
Die Anzahl der Bytes, die während der Dauer der Abfrage vom Prozess entfernt wurden.
-
SizeOfInefficientAllocation
-
Typ: UINT64
-
Die Gesamtzahl der Bytes, die in nicht optimalen Speichersegmenten platziert werden, da der Speicherplatz in den bevorzugten Speichersegmenten unzureichend ist.
-
LevelOfEfficiency
-
Typ: DWORD
-
Die Gesamteffizienz der Speicherbelegungen, die im nicht optimalen Arbeitsspeicher platziert wurden. Der Wert wird als Prozentsatz ausgedrückt. Der Wert 95 gibt beispielsweise an, dass die Zuordnungen in nicht abgeleiteten Speichersegmenten zu 95 % effizient sind. Diese Zahl sollte nicht als exakte Messung angesehen werden.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch