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) |