перечисление 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 Если задано значение Уровень 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 |