Поделиться через


Интерфейс IDXGIAdapter3 (dxgi1_4.h)

Этот интерфейс добавляет некоторые методы расположения памяти для бюджетирования и резервирования физической памяти.

Наследование

Интерфейс IDXGIAdapter3 наследуется от IDXGIAdapter2. IDXGIAdapter3 также имеет следующие типы элементов:

Методы

Интерфейс IDXGIAdapter3 содержит следующие методы.

 
IDXGIAdapter3::QueryVideoMemoryInfo

Этот метод информирует процесс о текущем бюджете и использовании процесса.
IDXGIAdapter3::RegisterHardwareContentProtectionTeardownStatusEvent

Регистрируется для получения уведомлений о событиях удаления аппаратной защиты содержимого.
IDXGIAdapter3::RegisterVideoMemoryBudgetChangeNotificationEvent

Этот метод устанавливает корреляцию между объектом синхронизации ЦП и событием изменения бюджета.
IDXGIAdapter3::SetVideoMemoryReservation

Этот метод отправляет в ОС минимальную физическую память, необходимую для приложения.
IDXGIAdapter3::UnregisterHardwareContentProtectionTeardownStatus

Отменяет регистрацию события, чтобы предотвратить получение уведомлений о событиях удаления аппаратной защиты содержимого.
IDXGIAdapter3::UnregisterVideoMemoryBudgetChangeNotification

Этот метод перестает уведомлять объект синхронизации ЦП при каждом изменении бюджета. Приложение может вернуться к регулярному опросу информации.

Комментарии

Дополнительные сведения см. в разделе Место жительства документации по D3D12.

Требования

Требование Значение
Целевая платформа Windows
Header dxgi1_4.h (включая DXGI1_3.h)

См. также раздел

Интерфейсы DXGI

IDXGIAdapter2