共用方式為


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

設定為裝置的物件數目,這些物件已在視訊記憶體中。

WorkingSet

類型: DWORD

視訊記憶體中的物件數目。

WorkingSetBytes

類型: DWORD

視訊記憶體中的位元組數目。

TotalManaged

類型: DWORD

Managed 物件的總數。

TotalBytes

類型: DWORD

Managed 物件的位元組總數。

規格需求

需求
標頭
D3D9Types.h

另請參閱

Direct3D 結構

非同步通知 (Direct3D 9)