структура D3D12DDI_NODE_CPU_INPUT_0108 (d3d12umddi.h)
Структура D3D12DDI_NODE_CPU_INPUT_0108 описывает входные данные для одного узла в рабочем графе, где входные данные предоставляются ЦП.
Синтаксис
typedef struct D3D12DDI_NODE_CPU_INPUT_0108 {
UINT EntrypointIndex;
UINT NumRecords;
void *pRecords;
UINT64 RecordStrideInBytes;
} D3D12DDI_NODE_CPU_INPUT_0108;
Члены
EntrypointIndex
Индекс заданной записи в рабочем графе.
NumRecords
Количество добавляемых записей. NumRecords используется всегда; то есть даже при использовании пустых записей количество пустых рабочих элементов по-прежнему управляет вызовами узлов.
pRecords
Указатель на определения записей, изложенные с теми же правилами упаковки элементов и размера структуры, которые использует C. Драйвер должен скопировать или сохранить эти данные во время записи списка команд.
RecordStrideInBytes
Расстояние между началом каждой записи в байтах. Это значение должно быть выровнено по размеру самого большого скалярного элемента и кратно 4 байтам.
Комментарии
Дополнительные сведения см. в разделе Рабочие графики.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 версии 24H2 (WDDM 3.2) |
Верхняя часть | d3d12umddi.h |