Metodo IDXGIAdapter3::QueryVideoMemoryInfo (dxgi1_4.h)
Questo metodo indica il processo di utilizzo corrente del budget e del processo.
Sintassi
HRESULT QueryVideoMemoryInfo(
[in] UINT NodeIndex,
[in] DXGI_MEMORY_SEGMENT_GROUP MemorySegmentGroup,
[out] DXGI_QUERY_VIDEO_MEMORY_INFO *pVideoMemoryInfo
);
Parametri
[in] NodeIndex
Tipo: UINT
Specifica l'adattatore fisico del dispositivo per il quale vengono eseguite query sulle informazioni sulla memoria video. Per l'operazione a GPU singola, impostare questo valore su zero. Se sono presenti più nodi GPU, impostarlo sull'indice del nodo (scheda fisica del dispositivo) per cui vengono eseguite query sulle informazioni sulla memoria video. Vedere Sistemi a più schede.
[in] MemorySegmentGroup
Tipo: DXGI_MEMORY_SEGMENT_GROUP
Specifica una DXGI_MEMORY_SEGMENT_GROUP che identifica il gruppo come locale o non locale.
[out] pVideoMemoryInfo
Tipo: DXGI_QUERY_VIDEO_MEMORY_INFO*
Compila una struttura DXGI_QUERY_VIDEO_MEMORY_INFO con i valori correnti.
Valore restituito
Tipo: HRESULT
Restituisce S_OK in caso di esito positivo; un codice di errore in caso contrario. Per un elenco dei codici di errore, vedere DXGI_ERROR.
Commenti
Le applicazioni devono gestire in modo esplicito l'utilizzo della memoria fisica e mantenere l'utilizzo entro il budget assegnato al processo dell'applicazione. I processi che non possono mantenere l'utilizzo all'interno dei budget assegnati avranno probabilmente un'esperienza di inciampo, perché vengono bloccati e visualizzati in modo intermittente per consentire l'esecuzione di altri processi.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | dxgi1_4.h (includere DXGI1_3.h) |
Libreria | Dxgi.lib |
DLL | Dxgi.dll |