Metodo IDXGIAdapter3::SetVideoMemoryReservation (dxgi1_4.h)

Questo metodo invia la memoria fisica minima necessaria per un'applicazione al sistema operativo.

Sintassi

HRESULT SetVideoMemoryReservation(
  [in] UINT                      NodeIndex,
  [in] DXGI_MEMORY_SEGMENT_GROUP MemorySegmentGroup,
  [in] UINT64                    Reservation
);

Parametri

[in] NodeIndex

Tipo: UINT

Specifica l'adattatore fisico del dispositivo per cui vengono impostate le informazioni sulla memoria video. Per l'operazione a GPU singola, impostare questo valore su zero. Se sono presenti più nodi GPU, impostare questo sull'indice del nodo (scheda fisica del dispositivo) per cui vengono impostate le informazioni sulla memoria video. Vedere Sistemi multi-adapter.

[in] MemorySegmentGroup

Tipo: DXGI_MEMORY_SEGMENT_GROUP

Specifica un DXGI_MEMORY_SEGMENT_GROUP che identifica il gruppo come locale o non locale.

[in] Reservation

Tipo: UINT64

Specifica un valore UINT64 che imposta la memoria fisica minima richiesta, in byte.

Valore restituito

Tipo: HRESULT

Restituisce S_OK se ha esito positivo; codice di errore in caso contrario. Per un elenco di codici di errore, vedere DXGI_ERROR.

Commenti

Le applicazioni sono incoraggiate a impostare una prenotazione video per indicare la quantità di memoria fisica che non possono andare senza. Questo valore consente al sistema operativo di ridurre rapidamente l'impatto delle situazioni di pressione di memoria di grandi dimensioni.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione dxgi1_4.h (includere DXGI1_3.h)
Libreria Dxgi.lib
DLL Dxgi.dll

Vedi anche

IDXGIAdapter3