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


перечисление D3D12DDI_CROSS_NODE_SHARING_TIER (d3d12umddi.h)

Значение D3D12DDI_CROSS_NODE_SHARING_TIER указывает уровень общего доступа между узлами адаптера дисплея.

Синтаксис

typedef enum D3D12DDI_CROSS_NODE_SHARING_TIER {
  D3D12DDI_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED = 0,
  D3D12DDI_CROSS_NODE_SHARING_TIER_1_EMULATED = 1,
  D3D12DDI_CROSS_NODE_SHARING_TIER_1 = 2,
  D3D12DDI_CROSS_NODE_SHARING_TIER_2 = 3,
  D3D12DDI_CROSS_NODE_SHARING_TIER_0041_3 = 4
} ;

Константы

 
D3D12DDI_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED
Значение: 0
Общий доступ между узлами не применяется.
D3D12DDI_CROSS_NODE_SHARING_TIER_1_EMULATED
Значение: 1
Эмулированной. Драйверы выполняют эти операции копирования с помощью распределения памяти внутренней системы драйвера. Это приведет к тому, что эти операции копирования используют время на целевом GPU, а также источник.
D3D12DDI_CROSS_NODE_SHARING_TIER_1
Значение: 2
Если задано значение Tier 1, драйверы поддерживают только буферный регион копирования, область текстуры копирования и ресурс копирования. Ресурс между узлами должен быть местом назначения области копирования.
D3D12DDI_CROSS_NODE_SHARING_TIER_2
Значение: 3
Все операции между узлами поддерживаются, кроме целевых представлений отрисовки, представлений элементов глубины и атомарных операций UAV.
D3D12DDI_CROSS_NODE_SHARING_TIER_0041_3
Значение: 4
Поддерживает возможности общего доступа между узлами за пределами уровня 2.

Замечания

Последняя структура данных крышки должна быть заполнена драйвером при использовании соответствующей версии DDI. Драйвер также может определить, какая версия каждой проверки крышки выполняется значением DataSize, передаваемым вместе с каждым запросом cap-query. Уровень 4 ресурсов плитки не может поддерживаться напрямую, задав плитки уровень ресурсов 4. Вместо этого задайте поддержку ограничения Deterministic64KBUndefinedSwizzle.

Требования

Требование Ценность
заголовка d3d12umddi.h

См. также

D3D12DDI_D3D12_OPTIONS_DATA_0089