IDXGIAdapter3-Schnittstelle (dxgi1_4.h)
Diese Schnittstelle fügt einige Speicherresidenzmethoden zum Budgetieren und Reservieren von physischem Arbeitsspeicher hinzu.
Vererbung
Die IDXGIAdapter3-Schnittstelle erbt von IDXGIAdapter2. IDXGIAdapter3 verfügt auch über folgende Membertypen:
Methoden
Die IDXGIAdapter3-Schnittstelle verfügt über diese Methoden.
IDXGIAdapter3::QueryVideoMemoryInfo Diese Methode informiert den Prozess über die aktuelle Budget- und Prozessverwendung. |
IDXGIAdapter3::RegisterHardwareContentProtectionTeardownStatusEvent Registriert, um Benachrichtigungen über Teardownereignisse für den Hardwareinhaltsschutz zu erhalten. |
IDXGIAdapter3::RegisterVideoMemoryBudgetChangeNotificationEvent Diese Methode stellt eine Korrelation zwischen einem CPU-Synchronisierungsobjekt und dem Budgetänderungsereignis her. |
IDXGIAdapter3::SetVideoMemoryReservation Diese Methode sendet den minimal erforderlichen physischen Arbeitsspeicher für eine Anwendung an das Betriebssystem. |
IDXGIAdapter3::UnregisterHardwareContentProtectionTeardownStatus Hebt die Registrierung eines Ereignisses auf, um zu verhindern, dass es Benachrichtigungen über Teardownereignisse für den Hardwareinhaltsschutz empfängt. |
IDXGIAdapter3::UnregisterVideoMemoryBudgetChangeNotification Diese Methode beendet die Benachrichtigung eines CPU-Synchronisierungsobjekts, wenn eine Budgetänderung eintritt. Eine Anwendung kann zur regelmäßigen Abfrage der Informationen zurückkehren. |
Hinweise
Weitere Informationen finden Sie im Abschnitt Residency der D3D12-Dokumentation.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | dxgi1_4.h (einschließlich DXGI1_3.h) |