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
-
관리되는 개체의 총 바이트 수입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보