Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс IDXGIDevice2 реализует производный класс для объектов DXGI, которые создают данные изображения. Интерфейс предоставляет методы для блокировки обработки ЦП до тех пор, пока GPU не завершит обработку, а также для предоставления ресурсов операционной системе.
Наследование
Интерфейс IDXGIDevice2 наследуется от IDXGIDevice1. IDXGIDevice2 также имеет следующие типы элементов:
Методы
Интерфейс IDXGIDevice2 содержит следующие методы.
IDXGIDevice2::EnqueueSetEvent Очищает все невыполненные команды отрисовки и присваивает указанному объекту события сигнальное состояние после завершения всех ранее отправленных команд отрисовки. |
IDXGIDevice2::OfferResources Позволяет операционной системе освобождать видеопамять ресурсов путем отмены их содержимого. (IDXGIDevice2.OfferResources) |
IDXGIDevice2::ReclaimResources Восстанавливает доступ к ресурсам, которые были ранее предложены путем вызова IDXGIDevice2::OfferResources. |
Комментарии
Интерфейс IDXGIDevice2 предназначен для использования объектами DXGI, которым требуется доступ к другим объектам DXGI. Этот интерфейс полезен для приложений, которые не используют Direct3D для взаимодействия с DXGI.
Функции создания устройств Direct3D возвращают объект устройства Direct3D. Этот объект устройства Direct3D реализует интерфейс IUnknown . Вы можете запросить этот объект устройства Direct3D для соответствующего интерфейса IDXGIDevice2 устройства. Чтобы получить интерфейс IDXGIDevice2 устройства Direct3D, используйте следующий код:
IDXGIDevice2 * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice2), (void **)&pDXGIDevice);
Windows Phone 8. Этот API поддерживается.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | dxgi1_2.h |