Интерфейс ID3D12Device3 (d3d12.h)
Представляет виртуальный адаптер. Этот интерфейс расширяет возможности ID3D12Device2 для поддержки создания специальных диагностических кучи в системной памяти, которые сохраняются даже в случае сбоя GPU или удаления устройства.
Примечание Этот интерфейс, представленный в Windows 10 Fall Creators Update, является последней версией интерфейса ID3D12Device. Приложения, предназначенные для Windows 10 Fall Creators Update и более поздних версий, должны использовать этот интерфейс вместо более ранних версий.
Наследование
Интерфейс ID3D12Device3 наследуется от ID3D12Device2. ID3D12Device3 также содержит следующие типы элементов:
Методы
Интерфейс ID3D12Device3 содержит следующие методы.
ID3D12Device3::EnqueueMakeResident Асинхронно делает объекты резидентными для устройства. |
ID3D12Device3::OpenExistingHeapFromAddress Создает специальную диагностическую кучу в системной памяти из адреса. Созданная куча может сохраняться даже в случае сбоя GPU или сценария удаления устройства. |
ID3D12Device3::OpenExistingHeapFromFileMapping Создает специальную диагностическую кучу в системной памяти из объекта сопоставления файлов. Созданная куча может сохраняться даже в случае сбоя GPU или сценария удаления устройства. |
Комментарии
Используйте D3D12CreateDevice для создания устройства.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d12.h |