Поделиться через


структура 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

См. также

D3D12DDI_DISPATCH_GRAPH_DESC_0108

PFND3D12DDI_DISPATCH_GRAPH_0108