Interfaccia IDXGIAdapter3 (dxgi1_4.h)

Questa interfaccia aggiunge alcuni metodi di residenza della memoria, per il budget e la prenotazione della memoria fisica.

Ereditarietà

L'interfaccia IDXGIAdapter3 eredita da IDXGIAdapter2. IDXGIAdapter3 include anche questi tipi di membri:

Metodi

L'interfaccia IDXGIAdapter3 include questi metodi.

 
IDXGIAdapter3::QueryVideoMemoryInfo

Questo metodo indica il processo di utilizzo corrente del budget e del processo.
IDXGIAdapter3::RegisterHardwareContentProtectionTeardownStatusEvent

Esegue la registrazione per ricevere la notifica degli eventi di disinstallazione della protezione del contenuto hardware.
IDXGIAdapter3::RegisterVideoMemoryBudgetChangeNotificationEvent

Questo metodo stabilisce una correlazione tra un oggetto di sincronizzazione della CPU e l'evento di modifica del budget.
IDXGIAdapter3::SetVideoMemoryReservation

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

Annulla la registrazione di un evento per impedirne la ricezione della notifica degli eventi di disinstallazione della protezione del contenuto hardware.
IDXGIAdapter3::UnregisterVideoMemoryBudgetChangeNotification

Questo metodo smette di notificare a un oggetto di sincronizzazione della CPU ogni volta che si verifica una modifica del budget. Un'applicazione può tornare a eseguire regolarmente il polling delle informazioni.

Commenti

Per altri dettagli, vedere la sezione Residenza della documentazione di D3D12.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione dxgi1_4.h (includere DXGI1_3.h)

Vedi anche

Interfacce DXGI

IDXGIAdapter2