Поделиться через


Структура D3DMEMORYPRESSURE (D3d9types.h) для Microsoft Media Foundation

Содержит данные для создания отчетов о нехватке памяти.

Синтаксис

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

Члены

BytesEvictedFromProcess

Количество байтов, которые были вытеснили процессом во время выполнения запроса.

SizeOfInefficientAllocation

Общее количество байтов, помещенных в неоптимальные сегменты памяти из-за нехватки места в предпочтительных сегментах памяти.

LevelOfEfficiency

Общая эффективность выделений памяти, размещенных в неоптимальной памяти. Значение выражается в процентах. Например, значение 95 указывает, что выделения, размещенные в непредупределенных сегментах памяти, эффективны на 95 %. Это число не следует считать точным измерением.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Заголовок D3d9types.h (включая D3d9.h)

См. также раздел

Структуры видео Direct3D

Отчеты о нехватке памяти