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


Интерфейс IDXGIDevice4 (dxgi1_5.h)

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

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

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

Методы

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

 
IDXGIDevice4::OfferResources1

Позволяет операционной системе освободить видеопамять ресурсов, включая удаление содержимого и отмену фиксации памяти.
IDXGIDevice4::ReclaimResources1

Восстанавливает доступ к ресурсам, которые ранее были предложены путем вызова IDXGIDevice4::OfferResources1.

Комментарии

Функции создания устройств Direct3D возвращают объект устройства Direct3D. Этот объект устройства Direct3D реализует интерфейс IUnknown . Вы можете запросить этот объект устройства Direct3D для соответствующего интерфейса IDXGIDevice4 устройства. Чтобы получить интерфейс IDXGIDevice4 устройства Direct3D, используйте следующий код:

IDXGIDevice4 * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice4), (void **)&pDXGIDevice);

Требования

Требование Значение
Целевая платформа Windows
Header dxgi1_5.h

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

Интерфейсы DXGI

IDXGIDevice2

IDXGIDevice3