Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс IDXGIDevice реализует производный класс для объектов DXGI, создающих данные изображения.
Наследование
Интерфейс IDXGIDevice наследуется от IDXGIObject. IDXGIDevice также имеет следующие типы элементов:
Методы
Интерфейс IDXGIDevice содержит следующие методы.
IDXGIDevice::CreateSurface Возвращает поверхность. Этот метод используется внутри организации, и не следует вызывать его непосредственно в приложении. |
IDXGIDevice::GetAdapter Возвращает адаптер для указанного устройства. |
IDXGIDevice::GetGPUThreadPriority Возвращает приоритет потока GPU. |
IDXGIDevice::QueryResourceResidency Возвращает состояние расположения массива ресурсов. |
IDXGIDevice::SetGPUThreadPriority Задает приоритет потока GPU. |
Комментарии
Интерфейс IDXGIDevice предназначен для использования объектами DXGI, которым требуется доступ к другим объектам DXGI. Этот интерфейс полезен для приложений, которые не используют Direct3D для взаимодействия с DXGI.
Функции создания устройств Direct3D возвращают объект устройства Direct3D. Этот объект устройства Direct3D реализует интерфейс IUnknown . Вы можете запросить этот объект устройства Direct3D для соответствующего интерфейса IDXGIDevice устройства. Чтобы получить интерфейс IDXGIDevice устройства Direct3D, используйте следующий код:
IDXGIDevice * pDXGIDevice;
hr = g_pd3dDevice->QueryInterface(__uuidof(IDXGIDevice), (void **)&pDXGIDevice);
Windows Phone 8. Этот API поддерживается.
Требования
Целевая платформа | Windows |
Header | dxgi.h |