struttura DXGI_QUERY_VIDEO_MEMORY_INFO (dxgi1_4.h)

Descrive i parametri correnti di budget per la memoria video.

Sintassi

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

Members

Budget

Specifica il budget di memoria video fornito dal sistema operativo, in byte, di destinazione dell'applicazione. Se CurrentUsage è maggiore di Budget, l'applicazione può comportare problemi di stordimento o prestazioni a causa dell'attività in background da parte del sistema operativo per fornire ad altre applicazioni un uso equo della memoria video.

CurrentUsage

Specifica l'utilizzo corrente della memoria video dell'applicazione, in byte.

AvailableForReservation

Quantità di memoria video, in byte, disponibile per la prenotazione dall'applicazione. Per riservare questa memoria video, l'applicazione deve chiamare IDXGIAdapter3::SetVideoMemoryReservation.

CurrentReservation

Quantità di memoria video, in byte, riservata dall'applicazione. Il sistema operativo usa la prenotazione come hint per determinare il working set minimo dell'applicazione. Le applicazioni devono tentare di assicurarsi che l'utilizzo della memoria video possa essere tagliato per soddisfare questo requisito.

Commenti

Usare questa struttura con QueryVideoMemoryInfo.

Fare riferimento alle osservazioni per D3D12_MEMORY_POOL.

Requisiti

Requisito Valore
Intestazione dxgi1_4.h (includere DXGI1_3.h)

Vedi anche

Strutture DXGI