D3D12DDI_NODE_CPU_INPUT_0108 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d12umddi-d3d12ddi_node_cpu_input_0108)

Description

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.

Members

EntrypointIndex

The index of a given entry to a work graph.

NumRecords

The 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.

pRecords

Pointer 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.

RecordStrideInBytes

Distance 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.

Remarks

For more information, see Work graphs.

See also

D3D12DDI_DISPATCH_GRAPH_DESC_0108

PFND3D12DDI_DISPATCH_GRAPH_0108