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 |