// d3d12umddi.h
typedef struct D3D12DDI_NODE_CPU_INPUT_0108 {
UINT EntrypointIndex;
UINT NumRecords;
void *pRecords;
UINT64 RecordStrideInBytes;
} D3D12DDI_NODE_CPU_INPUT_0108;
View the official Windows Driver Kit DDI referenceNo description available.
The D3D12DDI_NODE_CPU_INPUT_0108 structure describes the input data for a single node within a work graph where the input is provided by the CPU.
EntrypointIndexThe index of a given entry to a work graph.
NumRecordsThe number of records to add. NumRecords is always used; that is, even with empty records the count of empty work items still drives node invocations.
pRecordsPointer to the record definitions, laid out with the same member packing and struct size rules that C uses. The driver should copy/save this data during command list recording.
RecordStrideInBytesDistance between the start of each record, in bytes. This value must be aligned to the largest scalar member size and be a multiple of 4 bytes.
For more information, see Work graphs.
D3D12DDI_DISPATCH_GRAPH_DESC_0108
PFND3D12DDI_DISPATCH_GRAPH_0108