Compartilhar via


Estrutura D3DMEMORYPRESSURE (D3d9types.h) para Microsoft Media Foundation

Contém dados para relatórios de pressão de memória.

Sintaxe

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

Membros

BytesEvictedFromProcess

O número de bytes que foram removidos pelo processo durante a consulta.

SizeOfInefficientAllocation

O número total de bytes colocados em segmentos de memória não otimizada, devido ao espaço inadequado dentro dos segmentos de memória preferenciais.

LevelOfEfficiency

A eficiência geral das alocações de memória que foram colocadas na memória não otimizada. O valor é expresso como uma porcentagem. Por exemplo, o valor 95 indica que as alocações colocadas em segmentos de memória não preferidos são 95% eficientes. Esse número não deve ser considerado uma medida exata.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho D3d9types.h (inclua D3d9.h)

Confira também

Estruturas de vídeo direct3D

Relatório de pressão de memória