Struttura D3DMEMORYPRESSURE (D3d9types.h)

Contiene i dati per la creazione di report sulle pressioni di memoria.

Sintassi

typedef struct _D3DMEMORYPRESSURE {
  UINT64 BytesEvictedFromProcess;
  UINT64 SizeOfInefficientAllocation;
  DWORD  LevelOfEfficiency;
} D3DMEMORYPRESSURE;

Members

ByteEvictedFromProcess

Tipo: UINT64

Numero di byte rimossi dal processo durante la durata della query.

SizeOfInefficientAllocation

Tipo: UINT64

Numero totale di byte inseriti in segmenti di memoria non ottimali, a causa di spazio inadeguato nei segmenti di memoria preferiti.

LevelOfEfficiency

Tipo: DWORD

Efficienza complessiva delle allocazioni di memoria inserite nella memoria non ottimale. Il valore viene espresso come percentuale. Ad esempio, il valore 95 indica che le allocazioni inserite nei segmenti di memoria non posticipati sono efficienti al 95%. Questo numero non deve essere considerato una misura esatta.

Requisiti

Requisito Valore
Intestazione
D3d9types.h

Vedi anche

Strutture Direct3D