Перечисление D3D12DDI_NODE_IO_FLAGS_0108 (d3d12umddi.h)
Перечисление D3D12DDI_NODE_IO_FLAGS_0108 задает флаги, используемые для описания поведения ввода-вывода узла в рабочем графе.
Синтаксис
typedef enum D3D12DDI_NODE_IO_FLAGS_0108 {
D3D12DDI_NODE_IO_FLAG_INPUT,
D3D12DDI_NODE_IO_FLAG_OUTPUT,
D3D12DDI_NODE_IO_FLAG_READ_WRITE,
D3D12DDI_NODE_IO_FLAG_EMPTY_RECORD,
D3D12DDI_NODE_IO_FLAG_NODE_ARRAY,
D3D12DDI_NODE_IO_FLAG_THREAD_RECORD,
D3D12DDI_NODE_IO_FLAG_GROUP_RECORD,
D3D12DDI_NODE_IO_FLAG_DISPATCH_RECORD,
D3D12DDI_NODE_IO_FLAG_RECORD_GRANULARITY_MASK,
D3D12DDI_NODE_IO_FLAG_KIND_MASK,
D3D12DDI_NODE_IO_FLAG_TRACK_RW_INPUT_SHARING,
D3D12DDI_NODE_IO_FLAG_NODE_FLAGS_MASK,
D3D12DDI_NODE_IO_FLAG_RECORD_FLAGS_MASK
} ;
Константы
D3D12DDI_NODE_IO_FLAG_INPUT Узел предназначен для получения входных данных. |
D3D12DDI_NODE_IO_FLAG_OUTPUT Узел создает выходные данные. |
D3D12DDI_NODE_IO_FLAG_READ_WRITE Узел можно считывать из и записывать в. |
D3D12DDI_NODE_IO_FLAG_EMPTY_RECORD Узел имеет пустую запись. |
D3D12DDI_NODE_IO_FLAG_NODE_ARRAY Узел является частью массива узлов. |
D3D12DDI_NODE_IO_FLAG_THREAD_RECORD Узел является записью потока. |
D3D12DDI_NODE_IO_FLAG_GROUP_RECORD Узел является записью группы. |
D3D12DDI_NODE_IO_FLAG_DISPATCH_RECORD Узел является записью диспетчеризации. |
D3D12DDI_NODE_IO_FLAG_RECORD_GRANULARITY_MASK Маска, которую можно использовать для извлечения степени детализации записи из флагов. |
D3D12DDI_NODE_IO_FLAG_KIND_MASK Маска, которую можно использовать для извлечения типа ввода-вывода узла из флагов. |
D3D12DDI_NODE_IO_FLAG_TRACK_RW_INPUT_SHARING Узел отслеживает общий доступ к входным данным для чтения и записи. |
D3D12DDI_NODE_IO_FLAG_NODE_FLAGS_MASK Маска для извлечения флагов узла. |
D3D12DDI_NODE_IO_FLAG_RECORD_FLAGS_MASK Маска для извлечения флагов, связанных с поведением записи узла. |
Комментарии
Эти флаги представляют собой DDI-копию флагов в кодировке NodeIOFlags и NodeIOKind в метаданных DXIL.
Дополнительные сведения см. в разделе Рабочие графики.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 версии 24H2 (WDDM 3.2) |
Верхняя часть | d3d12umddi.h |