Структура D3DRESOURCESTATS
Статистика ресурсов, собираемая D3DDEVINFO_ResourceManager при использовании асинхронного механизма запросов.
Синтаксис
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;
Члены
-
bThrashing
-
Тип: BOOL
-
Указывает, происходит ли обмотка.
-
ApproxBytesDownloaded
-
Тип: DWORD
-
Приблизительное количество байтов, скачанных диспетчером ресурсов.
-
NumEvicts
-
Тип: DWORD
-
Число вытеснили объектов.
-
NumVidCreates
-
Тип: DWORD
-
Количество объектов, созданных в видеопамях.
-
LastPri
-
Тип: DWORD
-
Приоритет последнего вытесщенного объекта.
-
NumUsed
-
Тип: DWORD
-
Количество объектов, заданных для устройства.
-
NumUsedInVidMem
-
Тип: DWORD
-
Количество объектов, заданных для устройства, которые уже находятся в видеопамяти.
-
Рабочий набор
-
Тип: DWORD
-
Количество объектов в видеопамях.
-
WorkingSetBytes
-
Тип: DWORD
-
Количество байтов в видеопамях.
-
TotalManaged
-
Тип: DWORD
-
Общее количество управляемых объектов.
-
TotalBytes
-
Тип: DWORD
-
Общее количество байтов управляемых объектов.
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел