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

관리되는 개체의 총 수입니다.

TotalBytes

형식: DWORD

관리되는 개체의 총 바이트 수입니다.

요구 사항

요구 사항
헤더
D3D9Types.h

추가 정보

Direct3D 구조체

비동기 알림(Direct3D 9)