Compartir a través de


estructura de DXGI_QUERY_VIDEO_MEMORY_INFO (dxgi1_4.h)

Describe los parámetros actuales de presupuesto de memoria de vídeo.

Sintaxis

typedef struct DXGI_QUERY_VIDEO_MEMORY_INFO {
  UINT64 Budget;
  UINT64 CurrentUsage;
  UINT64 AvailableForReservation;
  UINT64 CurrentReservation;
} DXGI_QUERY_VIDEO_MEMORY_INFO;

Miembros

Budget

Especifica el presupuesto de memoria de vídeo proporcionado por el sistema operativo, en bytes, que la aplicación debe tener como destino. Si CurrentUsage es mayor que Budget, la aplicación puede incurrir en penalizaciones de rendimiento o tartamudez debido a la actividad en segundo plano del sistema operativo para proporcionar a otras aplicaciones un uso justo de la memoria de vídeo.

CurrentUsage

Especifica el uso actual de memoria de vídeo de la aplicación, en bytes.

AvailableForReservation

Cantidad de memoria de vídeo, en bytes, que la aplicación tiene disponible para la reserva. Para reservar esta memoria de vídeo, la aplicación debe llamar a IDXGIAdapter3::SetVideoMemoryReservation.

CurrentReservation

Cantidad de memoria de vídeo, en bytes, reservada por la aplicación. El sistema operativo usa la reserva como sugerencia para determinar el conjunto de trabajo mínimo de la aplicación. Las aplicaciones deben intentar asegurarse de que su uso de memoria de vídeo se pueda recortar para cumplir este requisito.

Comentarios

Use esta estructura con QueryVideoMemoryInfo.

Consulte los comentarios de D3D12_MEMORY_POOL.

Requisitos

Requisito Valor
Header dxgi1_4.h (incluya DXGI1_3.h)

Consulte también

Estructuras DXGI