перечисление 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 |