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


Интерфейс ID3D12Device8 (d3d12.h)

Представляет виртуальный адаптер.

Этот интерфейс расширяет id3D12Device7.

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

Интерфейс ID3D12Device8 наследуется от интерфейса ID3D12Device7.

Методы

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

 
ID3D12Device8::CreateCommittedResource2

Создает как ресурс, так и неявную кучу (при необходимости для защищенного сеанса), чтобы куча была достаточно большой, чтобы содержать весь ресурс, а ресурс сопоставляется с кучей.
ID3D12Device8::CreatePlacedResource1

Создает ресурс, помещенный в определенную кучу. Размещенные ресурсы — это самые легкие доступные объекты ресурсов, которые быстрее всего создаются и уничтожаются.
ID3D12Device8::CreateSamplerFeedbackUnorderedAccessView

В целях обратной связи с выборкой создает дескриптор, подходящий для привязки.
ID3D12Device8::GetCopyableFootprints1

Возвращает макет ресурса, который можно скопировать. Помогает приложению заполнять D3D12_PLACED_SUBRESOURCE_FOOTPRINT и D3D12_SUBRESOURCE_FOOTPRINT при выделении дополнительного пространства в кучах отправки.

Требования

   
Минимальная версия клиента Сборка Windows 10 20348
Минимальная версия сервера Сборка Windows 10 20348
Целевая платформа Windows
Header d3d12.h

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

Базовые интерфейсы