IDXGIAdapter3 介面 (dxgi1_4.h)
此介面會新增一些記憶體落地方法,以進行預算和保留物理記憶體。
繼承
IDXGIAdapter3 介面繼承自IDXGIAdapter2。 IDXGIAdapter3 也有下列類型的成員:
方法
IDXGIAdapter3 介面具有這些方法。
IDXGIAdapter3::QueryVideoMemoryInfo 這個方法會通知目前預算和進程使用量的程式。 |
IDXGIAdapter3::RegisterHardwareContentProtectionTeardownStatusEvent 註冊以接收硬體內容保護終止事件的通知。 |
IDXGIAdapter3::RegisterVideoMemoryBudgetChangeNotificationEvent 這個方法會建立 CPU 同步處理物件與預算變更事件之間的相互關聯。 |
IDXGIAdapter3::SetVideoMemoryReservation 這個方法會將應用程式所需的最小物理記憶體傳送至OS。 |
IDXGIAdapter3::UnregisterHardwareContentProtectionTeardownStatus 取消註冊事件,使其無法接收硬體內容保護終止事件的通知。 |
IDXGIAdapter3::UnregisterVideoMemoryBudgetChangeNotification 每當發生預算變更時,這個方法就會停止通知 CPU 同步處理物件。 應用程式可能會切換回定期輪詢資訊。 |
備註
如需詳細資訊,請參閱 D3D12 檔的 落地 一節。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | dxgi1_4.h (包含 DXGI1_3.h) |