структура D3D12_NODE_MASK (d3d12.h)
Подобъект состояния, определяющий узлы GPU, к которым применяется объект состояния.
Синтаксис
typedef struct D3D12_NODE_MASK {
UINT NodeMask;
} D3D12_NODE_MASK;
Члены
NodeMask
Маска узла.
Комментарии
Этот подобъект является необязательным. При отсутствии объекта состояния применяется ко всем доступным узлам. Если подобъект маски узла связан с какой-либо частью объекта состояния, необходимо связать маску узла со всеми экспортами в объекте состояния (включая импортированные коллекции), а все подобъекты маски узла, на которые ссылается ссылка, должны иметь соответствующее содержимое.
Важно!
В некоторых версиях среды выполнения DirectX, указывая узел через D3D12_NODE_MASK в D3D12_STATE_SUBOBJECT с типом D3D12_STATE_SUBOBJECT_TYPE_NODE_MASK, среда выполнения будет неправильно обрабатывать значение маски 0
узла , которое должно использовать узел 1, что приведет к ошибкам при попытке использовать объект состояния позже. Укажите явное значение узла 1 или опустите подобъект D3D12_NODE_MASK , чтобы избежать этой проблемы.
Требования
Верхняя часть | d3d12.h |